#wpadminbar{top:auto !important;bottom:0}body{font-family:'open sans',sans-serif;color:#333;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#d3d3d3}body:not(.home){background:#fff}div#wrapper{background:#fff}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main span.h3,#main span.h4{display:block;font-family:'montserrat',sans-serif;margin:0 0 20px;padding:0;line-height:1em;color:#333}#main span.h3,#main span.h4{font-weight:700}#main h1{font-size:29pt;font-weight:700;text-transform:none}#main h1 span.light-italic{font-weight:400;font-style:italic}#main h1 span.semi-bold{font-weight:600}#main h2{font-size:32px;font-weight:700;color:#2c2c2c}#main h3{font-size:24px;font-weight:700}#main h4,#main span.h4{font-size:21px}h1.heading,h2.heading{position:relative}.clear-right{clear:right}a,a:link,a:visited{color:#4b807d;text-decoration:underline;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}a:hover,a:active{text-decoration:none}img,svg{display:block;height:auto;max-width:100%}hr{border:0;border-top:1px solid #f8f8f8;border-bottom:1px solid #2c2c2c;height:0;margin:0 0 1.25em}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,select{display:block;padding:12px 10px;background:#f8f8f8;color:#2c2c2c;outline:none;border:1px solid #f8f8f8;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0;-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border:1px solid #4b807d}input,textarea,iframe,a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:rgba(54,61,70,.5)}:-moz-placeholder{color:rgba(54,61,70,.5)}::-moz-placeholder{color:rgba(54,61,70,.5)}:-ms-input-placeholder{color:rgba(54,61,70,.5)}input[type=submit]{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;-moz-appearance:none;-webkit-appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{outline:0}#main form.search-form{position:relative;overflow:hidden}#main form.search-form input[type=search]{width:calc(100% - 10px);padding:10px 0;text-indent:10px;background:#f8f8f8}#main form.search-form input[type=submit]{position:absolute;top:0;right:0;text-align:center;width:50px;padding:10px 0;height:100%;border:none;color:#fff;background:#2c2c2c;font-family:"Font Awesome 5 Free";font-weight:700;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#main form.search-form input[type=submit]:hover{color:#4b807d}.container:after,.gform_wrapper .gform_body .gform_fields:after,#breadcrumbs:after,#main ul.social:after,.gform_body ul:after,ul.nolist:after,.gform_wrapper .gform_footer:after,#main #share ul:after,#header #nav:after{clear:both;content:" ";display:block;font-size:0;height:0;overflow:hidden;visibility:hidden}.clear{clear:both}#main #comments #respond{display:none}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown,#header.scrolled .top{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:.5%;text-align:center;background-color:#333;z-index:1;font-size:18px;font-weight:600;z-index:999999;display:none}.scrolled .animated{display:block}.animated a:link{color:#fff;text-decoration:none}.animated i.fa.fa-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#header.scrolled{-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#header.scrolled .top{display:none !important;top:0;right:0;width:100%;position:fixed;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#header{padding:0;width:100%;position:absolute;right:0;top:0;z-index:999;background:#fff;box-shadow:1px 1px 5px grey;min-height:80px}#header.scrolled{-moz-appearance:none;-webkit-appearance:none;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#header #mobile-head{padding:0 3%}#header #mobile-head .wrapper{padding:0}#header .logo{padding:20px 10px 20px 0}#header .logo a{width:100%;height:100%}#header .logo a:hover svg{opacity:.7;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#header .logo svg{display:block;width:100%;height:100%;max-width:220px;max-height:96px}#header .menu-wrapper{padding:0;position:relative}#header a#search-icon span,#header a#mobile-search-icon span{display:block;text-decoration:none;color:#2c2c2c;line-height:1em;padding:0;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;font-size:1.35em}#header #nav>li>a#search-icon{margin-left:30px;padding-left:0;padding-right:0;margin-top:0}#header #nav>li.searchHover:before{content:'';display:block;height:50px;width:1px;background:#fff;position:absolute;left:15px;top:calc(50% - 15px)}#header #nav>li>a#search-icon span:hover{color:#4b807d !important}#header #search-hvr{display:none;width:calc(100% - 40px);position:absolute;right:10px;bottom:0;font-size:15px}a.consultation{padding:10px 15px;display:block;background:#4b807d;color:#fff;text-decoration:none;max-width:300px;right:0;position:absolute;-webkit-transition:all .5s;transition:all .5s;z-index:1;font-size:25px;letter-spacing:.1vw}a.consultation:hover{text-decoration:none;background:#355482}#search-hvr{width:600px;padding:0;position:relative;font-size:24px}.theme-options .featherlight .featherlight-content{position:initial !important}.theme-options .featherlight .featherlight-close-icon{top:25px !important;right:25px !important}.featherlight .featherlight-content #search-hvr input[type=search]{display:block;width:calc(100% - 90px);padding-top:15px;padding-bottom:15px;background:#fff;border-bottom:1px solid #f8f8f8;color:#333;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.featherlight .featherlight-content #search-hvr input[type=submit]{font-family:"Font Awesome 5 Free";font-weight:700;border:0;outline:0;position:absolute;top:0;right:0;z-index:9;display:block;width:60px;height:100%;border:1px solid #4b807d;color:#fff;background:0 0;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.featherlight .featherlight-content #search-hvr input[type=submit]:hover{color:#fff;background:#4b807d}#main.category h4.found{font-size:18px;font-weight:400}#main #banner{padding:0;width:100%;text-align:left;color:#fff}main#main.home{margin-top:3.4vw}#main #banner h1{color:#fff;font-weight:700;font-family:'Playfair Display'}#main section#banner{position:relative}h2#cta-text{color:#fff}#home-mid-cta span.light-blue{font-weight:600}h2#cta-text span{font-weight:700;font-size:1.9vw}h2#cta-text em{font-size:1.2vw;font-family:'Open Sans',sans-serif;color:rgba(255,255,255,.8);font-weight:400}#main .cta-button a.button{max-width:250px}#internal #main #banner .big-header{padding:75px 50px}#blog #main #banner{background-color:#2c2c2c;text-align:left;padding-bottom:0 !important;background-size:cover !important;background-position:top center !important}#internal #main #banner{padding:0 !important}#internal #main #banner .banner-area{background-position:center center !important}@media (max-width:985px){#internal #main #banner .banner-area{padding-bottom:0 !important;background-position:top right !important}}#internal #main #banner .title,#blog #main #banner .title{display:block;padding-top:80px;padding-bottom:80px}#internal #main #banner h1,#blog #main #banner h1{font-size:48px;margin:0;font-weight:400;padding-bottom:15px;position:relative;display:inline-block}#internal #main #banner h1:after,#blog #main #banner h1:after{content:'';display:block;width:40%;height:3px;background:#306664;position:absolute;bottom:0}#internal #main #banner .title p{margin-bottom:0}#main .title h1{margin-bottom:0}#main article.content{position:relative;color:#2c2c2c}#internal #main article.content,#internal #main article.container{padding-left:50px;padding-right:50px}#internal #main article.content h2,#blog #main article.content h2{font-size:28px}#internal #main article.content h3,#blog #main article.content h3{font-size:24px;color:#4b807d}#internal #main article.content span.h3,#blog #main article.content span.h3{font-size:17px;color:#333}#internal #main article.content h4,#blog #main article.content h4{font-size:21px;color:#2c2c2c}#internal #main article.content span.h4,#blog #main article.content span.h4{font-size:14px;color:#333}#internal #main article.content h5,#blog #main article.content h5{font-size:18px;font-weight:400;color:#4b807d;text-transform:uppercase}#internal #main article.content h6,#blog #main article.content h6{font-size:15px;font-weight:400;color:#2c2c2c;text-transform:uppercase}#internal #main article li{margin-bottom:0}#breadcrumbs{width:100%;padding:10px 0;margin-bottom:0;background:#242d2e;font-size:14px;font-weight:300;text-align:right}#breadcrumbs a{color:#fff;text-decoration:none}#breadcrumbs span,#breadcrumbs strong{color:#fff !important}#breadcrumbs a:hover{text-decoration:underline !important}#main aside.sidebar{overflow:hidden}#main #sidebar{list-style-type:none;margin-top:50px}#main #sidebar h3{font-size:18px}#main #sidebar .widget ul{list-style-type:none;padding-left:0}#main #sidebar .widget li{font-family:'montserrat',sans-serif;font-weight:400;margin-bottom:0;font-size:15px;position:relative;cursor:pointer}#main #sidebar .widget li>a{text-decoration:none;color:#4b807d;display:block;padding:1em 0;position:relative;border-bottom:1px solid #f8f8f8}#main #sidebar .widget li:last-child>a{border-bottom:0 !important}#main #sidebar .widget li>a:hover{color:#4b807d;padding-left:20px}#main #sidebar>li{margin-bottom:20px}#main #sidebar li h3,#main #sidebar li span.h3{font-family:"open sans",sans-serif;font-size:21px;font-weight:300;color:#242d2e;padding-bottom:10px;margin-bottom:10px;position:relative;display:inline-block}#main #sidebar li h3:after,#main #sidebar li span.h3:after{content:'';display:block;width:50%;height:2px;left:0;bottom:0;position:absolute;background:0 0}#main #sidebar .widget .gform_wrapper{background:#fff;position:relative}#main #sidebar .widget .gform_wrapper form{margin-top:0;margin-bottom:30px}#main #sidebar .widget .gform_fields li:before{display:none}#main #sidebar .widget .gform_fields li input[type=tel],#main #sidebar .widget .gform_fields li input[type=text],#main #sidebar .widget .gform_fields li input[type=email],#main #sidebar .widget .gform_fields li textarea{background:#f8f8f8;font-size:16px !important}#main #sidebar .widget .gform_wrapper form .gform_footer input[type=submit]{margin:10px auto 0 auto;padding:15px;margin-right:auto;font-size:17px;width:calc(100% -20px);letter-spacing:2px;background:#306664;color:#fff}#main #sidebar .widget .gform_wrapper form .gform_footer input[type=submit]:hover{background:#242d2e;color:#fff}#main #sidebar .widget .gform_wrapper li h3{font-size:17px;line-height:1.4em;display:block;color:#242d2e;font-weight:400;text-transform:uppercase;text-align:left;border-bottom:0;padding-bottom:10px;margin-bottom:10px}@media (max-width:985px){a.consultation{max-width:100%;position:fixed;top:0;width:100%;text-align:center;z-index:999999}#header #mobile-head{padding:0 3% 0}#internal #main #banner,#blog #main #banner{padding-top:50px}#main #sidebar{margin-top:0}#main #sidebar .widget .gform_wrapper{background:#fff;padding:30px 0 0;position:relative}}@media (max-width:768px){#internal #main #banner .title,#blog #main #banner .title{padding-left:3%;padding-right:3%;padding-bottom:60px}#internal #main #banner h1,#blog #main #banner h1{font-size:36px}#internal #main .state-image{width:235px}}@media (max-width:500px){#internal #main #banner h1,#blog #main #banner h1{font-size:30px}}@media (min-width:986px){#main #sidebar .widget .gform_wrapper{background:#fff;padding:0;position:relative}}@media (max-width:985px){a.consultation{max-width:100%;position:fixed;top:0;width:100%;text-align:center}#header #mobile-head{padding:0 3% 0}#main #banner .home-content{padding:0}#main #banner .home-content .description{width:90%}#main #testimonials article.content{padding-bottom:0}#home #main section#attorney .attorney-img img{float:right}#main section#testimonials{padding-bottom:50px}#main #testimonials .reviews{margin-top:0}#main.home.row article.content.col-xs-12.col-md-offset-1.col-md-5{padding-right:37.5px!important}#main #testimonials .reviews li.review{padding:30px 0}#main section#testimonials .more-reviews article.content.row{width:85%!important}#main #testimonials .reviews .rslides_tabs{max-width:35%}#main section#videos{padding:0 0 50px}h2#cta-text span{font-size:30px!important}h2#cta-text em{font-size:25px!important}#main section#practice{padding-top:35px!important}#practice .content.row p,#featured .content.row p{width:90%!important;margin:0 auto 35px!important}#main #practice ul li .area h3{font-size:2.4vw!important}#main #practice ul li .area .description{font-size:22px!important;margin:0 0 45px 0!important}}@media (max-width:768px){#home #main #banner h2{font-size:42px}#home #main #banner .home-content a.button{margin-top:25px}#main #practice ul li .area h3{font-size:6.5vw!important}#main #fa_background h3{font-size:30px!important;margin-bottom:90px;line-height:1.3em}#main ul#fa_background.nolist.row{padding-left:0 !important}a.icon.hvr-grow.fa-icon{display:block}#fa_background svg{width:107px;height:107px;margin:0 auto 25px}li.col-xs-12.col-sm-6.lazy-back{text-align:center}#videos .area{bottom:21%!important;left:30%!important;text-align:left}.vid-title{font-size:3.4vw!important}.vid-duration{font-size:18px!important}}@media (min-width:986px){#main #testimonials .reviews ul.rslides{margin:30px auto 30px auto}#home #main section#attorney .attorney-img a{display:block;position:absolute;width:100%;bottom:0;right:0}#home #main section#attorney h3{font-size:26px}}@media (min-width:1296px){#home #main section#attorney h3{font-size:32px}}@media (max-width:1295px){h2#cta-text span{font-size:2.5vw}h2#cta-text em{font-size:2.5vw;line-height:1.5em}}@media (max-width:1296px){#main #testimonials .reviews{padding-right:0;padding-left:0}#main section#testimonials .more-reviews{padding-right:0}#main section#testimonials .more-reviews article.content.row{width:65%}#main.home.row article.content.col-xs-12.col-md-offset-1.col-md-5{margin-left:12.5px;padding-right:25px}#main #fa_background h3{font-size:1.5vw}#main ul#fa_background{padding-left:44px !important}}@media (min-width:1500px){#home #main section#attorney .attorney-img a{display:block;position:relative;width:100%;bottom:0;right:0}}#practice .content.row p,#featured .content.row p{width:70%;text-align:center;margin:0 auto 60px;color:#666}#main #practice h2,#main #practice h2{text-transform:uppercase}#main section#practice #pa_content{position:relative;padding-bottom:0;padding-top:50px}#main section#practice article.content{padding-bottom:30px}#main #practice ul{margin:0 0 30px}#main #practice ul li .area:hover{background-color:#19aee5;bottom:10px}#main #practice ul li .area a{text-decoration:none}#main #practice ul li .area .description{font-size:14px;margin:0 0 20px;color:rgba(255,255,255,.8);padding:0 15px}#main #practice ul li .area .icon{display:block;width:75px;height:75px;margin:20px auto;cursor:pointer;border-radius:100%;background:#19aee5;padding:15px;bottom:55px;-webkit-transition:all .5s;transition:all .5s}#main #practice ul li .area:hover .icon{background:#082335}#main #practice ul li .area .icon svg path,#main #practice ul li .area .icon svg rect{fill:#fff}@media (max-width:985px){#home #main #banner{background-position:75% !important}}#main{position:relative;overflow:hidden !important;margin-top:6.3vw}body#blog main#main{margin-top:0}#main a:hover img,#back a:hover img,#footer a:hover img{-webkit-filter:grayscale(60%);filter:grayscale(60%);transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#main section{padding:50px 0}#main p.highlight{font-size:12pt;line-height:normal;font-weight:700;text-transform:uppercase;color:#19aee5}#main blockquote{margin:40px 0;position:relative;font-family:"Georgia",serif}#main blockquote p:before{content:'“';font-size:120px;line-height:60px;padding:0;text-align:center;display:block;color:#306664;opacity:.2;position:absolute;top:40px;left:10px;font-weight:400;font-family:"Georgia",serif}#main blockquote p{font-style:italic;font-size:1em;-webkit-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);box-shadow:0 2px 1px 1px rgba(0,0,0,.1);padding:60px;border:1px solid transparent;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:'Open Sans',sans-serif}#main blockquote p em{display:block;margin-top:15px;color:#1c4770}#main article.content,#main article.container{padding-top:50px;padding-bottom:0}#main .more-reviews article.content.row{padding-top:0;padding-bottom:0;text-align:center;width:50%;margin:0 auto}#main .more-reviews article.content.row p{color:#082030!important}#main article{color:#333;line-height:1.5em;font-size:18px}#main article h2,#main article h3,#main article h4{margin-top:0}#main article a{color:#4b807d;text-decoration:underline;font-weight:600}#main article li{margin-bottom:1em}#main .center{text-align:center}#main ul.nolist{padding-left:0 !important;margin-left:0 !important;list-style:none}#main a.button{background:0 0;font-size:16px;max-width:350px;display:block;text-decoration:none;font-weight:700;color:#82adea;padding:10px 0;text-align:center;text-transform:uppercase;margin:30px 0 0;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}#main a.button:before{background:#242d2e}#main a.button:hover{color:#fff!important}#main a.button.center{margin:0 auto 30px auto}#main section#videos{padding:0}.video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}#videos li{position:relative}#videos .area{position:absolute;bottom:16%;left:25%;color:#fff}.vid-title{display:block!important;font-weight:700;font-size:1.4vw}.vid-duration{font-size:16px;color:#19aee5}#main #videos .more-videos{text-align:center;clear:both}#main #videos .more-videos a{text-decoration:none;max-width:100%;padding:25px 0;background:#fff;color:#082335}#main #videos .more-videos a.button:hover:before{background:#145287}#main #videos .more-videos a i,#main #home-mid-cta a i{padding-left:12px}.gform_wrapper{max-width:100%}.gform_wrapper form{margin-top:20px}.gform_wrapper form .gform_body label{display:none !important}.gform_wrapper form .gform_body ul{list-style:none !important;margin:0 !important;padding:0 !important}#main article .gform_wrapper ul li.gfield,#footer .gform_wrapper ul li.gfield{clear:none !important;margin-top:0;margin-bottom:0}.gform_wrapper ul li.gfield{clear:none!important}.gform_wrapper form .gform_body .gform_validation_container{display:none !important}.gform_wrapper form .gform_body input[type=text],.gform_wrapper form .gform_body input[type=email],.gform_wrapper form .gform_body input[type=tel],.gform_wrapper form .gform_body input[type=url],.gform_wrapper form .gform_body textarea,.gform_wrapper form .gform_body select{width:100% !important;margin-bottom:10px;color:#2c2c2c}.gform_wrapper form .gform_body select{margin-left:0 !important;margin-bottom:0;border:0 !important}.gform_wrapper form .gform_body textarea{height:calc(7.2em + 20px);line-height:1.2em}.gform_wrapper form .gform_body input[type=number]{-webkit-appearance:none;border:none;padding:8px 0}.gform_wrapper .gform_footer{padding:0 !important}.gform_wrapper .gform_footer{margin:0;height:57px}.gform_wrapper form .gform_footer input[type=submit]{display:block;cursor:pointer;background:#306664;color:#fff;border:0 solid #4b807d;padding:10px 0;width:calc(100% - 24px);margin:10px auto 30px auto;font-size:1.35em;font-weight:400;text-transform:uppercase}.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_footer input[type=submit]:focus,.gform_wrapper form .gform_footer input[type=submit]:active{background:#242d2e;color:#fff;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;-webkit-appearance:none}#internal #main .contact .gform_wrapper input[type=text],#internal #main .contact .gform_wrapper input[type=tel],#internal #main .contact .gform_wrapper input[type=email],#internal #main .contact .gform_wrapper textarea{background:0 0}#main .blogroll article{margin-bottom:30px}#main article.category-description{padding:20px 0;margin:0 0 30px}#main .blogroll article.post ul,#main.single article ul.meta{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #306664}#main .blogroll article.post ul li,#main.single article ul.meta li{margin-bottom:0}#main .blogroll article.post ul li:first-child,#main.single article ul.meta li:first-child{padding-left:0}#main .blogroll article.post ul li:last-child,#main.single article ul.meta li:last-child{padding-right:0}#main .blogroll article.post .category,#main.single article ul.meta .category{margin-top:0;font-family:montserrat,sans-serif;letter-spacing:3px;text-align:right}#main .blogroll article.post .category a,#main.single article ul.meta .category a{color:#2c2c2c;text-transform:uppercase;font-weight:400;font-size:15px;text-decoration:none}#main .blogroll article.post h2{margin-bottom:10px;font-size:27px;line-height:1.4em;font-family:'Playfair Display'}#main .blogroll article.post h2>a{display:block;text-decoration:none;text-transform:none;color:#2c2c2c}#main .blogroll article.post h2>a:hover{color:#4b807d}#main .blogroll article.post .date,#main.single article ul.meta .date{font-size:15px;text-transform:uppercase;letter-spacing:4px;color:#8f8f8f;margin-bottom:0}#main .blogroll article.post .excerpt p{margin-top:0;font-size:19px;line-height:1.5em;color:#999}#main .blogroll article.post .excerpt a{font-style:italic;text-decoration:none}#main .blogroll article.post .excerpt a:hover{text-decoration:underline}#main .pagination:before{content:'';display:block;width:100%;height:0;clear:both}#main .pagination{display:block;width:100%}#main .pagination li:first-child{text-align:left;padding-left:0}#main .pagination li:last-child{text-align:right;padding-right:0}#main .pagination a{text-decoration:none;font-weight:700;text-transform:uppercase;color:#4b807d}#main .pagination a:hover{text-decoration:underline}#main img.wrapped{padding:15px;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.1);box-shadow:0px 0px 24px 0px rgba(0,0,0,.1)}#main.single article ul.meta{border-color:#ececec}#main .details ul.social{max-width:240px}#main .details .social li{width:initial;float:left;font-size:1.5em}#main .details .social li:last{margin-right:0 !important}#main .details .social a{padding:0;font-size:1.5em}#main ul.social{list-style:none;margin:10px 0;padding-left:0 !important;clear:right}#main .social li{float:left;margin-right:15px}#main .social a{display:block;color:#242d2e}#main .social a:hover{color:#306664}#main .social .facebook{color:#3b5999}#main .social .twitter{color:#2290bf}#main .social .linkedin{color:#0077b5}#main .social .googleplus{color:#dc4a38}#main #share{padding:10px 0 0}#main #share h4,#main #share span.h4{font-weight:300;font-family:open sans,sans-serif;margin:15px 0 0;padding-right:10px;text-align:right;max-width:70px}#internal #main #share span.h4{font-size:21px;display:inline-block;float:left}#main #share ul{padding-left:0;list-style:none;margin:0}#main #share li{float:left;margin-left:15px;margin-bottom:0;line-height:normal}#main #share li:first-child{margin-left:0}#main #share a{font-size:2.5em}#main #share .facebook,#main .fa-facebook-square{color:#3b5999}#main #share .twitter,#main .fa-twitter-square{color:#2290bf}#main #share .linkedin,#main .fa-linkedin-square{color:#0077b5}#main #share .googleplus,#main .fa-google-plus-square{color:#dc4a38}#main #share .fa-envelope{color:#242d2e}#internal #main #banner h1.fourOfour{font-size:26px;text-align:center;display:block;margin:0 auto}#internal #main #banner h1:after{left:30%}h1.fourOfour strong{font-size:2.5em;display:block;line-height:1em}#fourofour .wsp-container{margin-top:50px}#fourofour a.button{margin:30px auto 0 auto}#fourofour a.button,#fourofour a.button:hover{border:0;background:#306664;color:#fff}#fourofour a.more-pages,#fourofour a.more-pages:hover{background:#242d2e;cursor:pointer}@media (min-width:986px){#internal #main #banner h1.fourOfour{font-size:42px}}#main.contact-page .contact-form{margin-bottom:20px;padding-bottom:20px;margin-top:75px}#main.contact-page .gform_fields li input[type=tel],#main.contact-page .gform_fields li input[type=text],#main.contact-page .gform_fields li input[type=email],#main.contact-page .gform_fields li textarea{background:#f8f8f8;font-size:17px !important}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]{background:#4b807d;color:#fff;margin-top:10px;font-size:17px;letter-spacing:2px;font-weight:400}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]:hover,#main.contact-page .gform_wrapper form .gform_footer input[type=submit]:focus,#main.contact-page .gform_wrapper form .gform_footer input[type=submit]:active{background:#242d2e !important;color:#fff !important}#main.contact-page h3{text-align:center;font-size:19px;text-transform:uppercase;letter-spacing:2px;font-weight:400;margin-bottom:20px;position:relative;padding-bottom:20px}#main.contact-page h3:after{content:'';display:block;width:20%;height:2px;background:#306664;position:absolute;left:40%;bottom:0}#main.contact-page .gform_wrapper form{margin-top:0}#main.contact-page .gform_wrapper p{font-size:16px;margin-top:0;margin-bottom:30px}#main.contact-page h4{font-family:open sans,sans-serif;color:#2c2c2c;font-size:19px !important;font-weight:300;text-transform:uppercase;margin-bottom:10px}#main.contact-page .bottom{font-size:19px}#main.contact-page .bottom p{font-weight:600;margin-top:0}#main.contact-page .bottom a{display:block;text-decoration:none}#main.contact-page .bottom a.phone{font-size:24px}#main.contact-page .bottom ul.social{margin-top:0}#main.contact-page .bottom li{display:inline-block;float:left;margin-right:15px;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center;overflow:hidden}#main.contact-page .bottom li:hover{transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;border-color:#306664}#main.contact-page .bottom li>a{color:#2c2c2c;position:relative;top:-2px}#main.contact-page .bottom li:hover>a{background:#306664;color:#fff}#footer{position:relative;z-index:2;background:#082335;color:#fff;padding:0 0 50px;font-size:15px}#footer #signals{background:#fff;padding:15px 0}#footer #signals ul{margin-bottom:0;text-align:center}#footer #signals li a{display:block}#footer #signals img.aligncenter{width:125px}#footer #contact,#internal #main #banner,#blog #main #banner{text-align:left;padding:50px 0;background-color:#1a2e3c}#footer #contact h2{color:#fff;font-family:montserrat,sans-serif;font-size:15px;margin-bottom:30px;margin-top:0;font-weight:400;text-transform:uppercase;text-align:center;line-height:1.4em;letter-spacing:2px}#footer #contact p{color:#fff;font-size:17px;line-height:1.5em;margin-bottom:15px;margin-top:0}#footer #contact a{text-decoration:none;color:#fff;display:block;cursor:pointer}#footer #contact .office-details a:hover svg{opacity:.5;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#footer #contact .office-details svg{margin:0 auto 20px auto;float:none;max-width:220px}#footer #contact .office-details{text-align:center;font-weight:600}#footer #contact .office-details h4{color:#bebfc2;font-size:17px;line-height:17px;font-weight:400;letter-spacing:1px;margin-bottom:5px}#footer #contact .office-details ul{padding-left:0;text-align:left}#footer #contact .office-details li .address a{margin-top:10px;color:#bebfc2}#footer #contact .office-details li .address a i{position:relative;top:1px}#footer #contact .office-details li a.phone{margin-top:5px}#footer #contact .office-details li ul.social{padding-left:0;margin:20px auto 0 auto;padding-top:20px}#footer #contact .office-details li ul li{height:36px;width:36px;font-size:18px;line-height:36px;margin-right:10px;text-align:center;margin-bottom:10px}#footer #contact .office-details li ul li:last-child{margin-right:0}#footer #contact .office-details li ul li a{display:block;-moz-border-radius:50%;-webkit--moz-border-radius:5px;border-radius:5px;border:none;background:#4c4c4c}#footer #contact .office-details li ul li a:hover{color:#fff;background:#82adea}#footer #contact .gform_wrapper form{margin-bottom:30px}#footer #contact .gform_wrapper form .gform_body input,#footer #contact .gform_wrapper form .gform_body textarea{margin-bottom:10px;background:#fff;border-color:rgba(0,0,0,.25);border-radius:0}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}#footer #contact .gform_wrapper form .gform_body input[type=text]:focus,#footer #contact .gform_wrapper form .gform_body input[type=email]:focus,#footer #contact .gform_wrapper form .gform_body input[type=tel]:focus,#footer #contact .gform_wrapper form .gform_body input[type=url]:focus,#footer #contact .gform_wrapper form .gform_body input[type=password]:focus,#footer #contact .gform_wrapper form .gform_body textarea:focus,#footer #contact .gform_wrapper form .gform_body textarea:active{border:1px solid #4b807d;background:rgba(255,255,255,.75);color:#fff}#footer #contact .gform_wrapper form .gform_body input::-webkit-input-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#999}#footer #contact .gform_wrapper form .gform_body input:-moz-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#999}#footer #contact .gform_wrapper form .gform_body input::-moz-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#999}#footer #contact .gform_wrapper form .gform_body input:-ms-input-placeholder,#footer #contact .gform_wrapper form .gform_body textarea::-webkit-input-placeholder{color:#999}#footer #contact .gform_wrapper form .gform_footer input[type=submit]{display:block;width:calc(100% - 24px);background:#4b807d;color:#fff;border:2px solid #4b807d;margin:0 auto;padding:15px 0;font-size:17px;letter-spacing:2px;font-weight:400;font-family:montserrat,sans-serif;border-radius:none}#home footer input.button{background:#0cc3ff !important;color:#fff;margin:0 0 50px;font-size:17px;text-align:center;padding:10px 24px;display:inline-block;float:none;border-radius:0;max-width:100%}#footer #contact .gform_wrapper form .gform_footer input[type=submit]:hover,#footer #contact .gform_wrapper form .gform_footer input[type=submit]:focus,#footer #contact .gform_wrapper form .gform_footer input[type=submit]:active{background:#242d2e !important}#footer nav.footer-menu.row{margin-top:50px}#footer ul{list-style:none}#footer .details{font-size:12px;color:#999}#footer .details ul{margin-top:40px;margin-bottom:0;padding-left:0}#footer ul>li{display:inline-block;float:none}#footer .details a{text-decoration:none;color:#999}#footer .details a:hover{text-decoration:underline}#footer .juris-digital{margin:35px 0 0}#footer .juris-digital span{margin-right:2px;margin-bottom:5px;display:inline-block;float:left;text-align:right;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal}#footer .juris-digital a:hover img{opacity:.5;filter:none}#footer .juris-digital img{display:inline-block;float:right}#footer .disclaimer{font-size:12px;text-align:center;color:#999;margin-top:20px}#footer #footer-nav{margin:30px auto 0 auto;padding-left:0;max-width:545px}#footer #footer-nav a{color:#fff;font-size:17px;text-decoration:none;display:block;padding:10px}#footer #footer-nav a:hover{color:#4b807d}#footer #footer-nav li{display:block;font-weight:700}#footer #footer-nav li ul,#footer #footer-nav li ul ul{display:none !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #eee;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}li.widget{list-style:none;margin:0 0 2em;padding:0}li.widget:last-child{margin:0}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:left;margin-right:4%;min-height:1px;margin-bottom:0;position:relative}.last{margin-right:0!important;clear:right}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(.9);transform:scale(.9)}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#242d2e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:hover,.hvr-hang:focus,.hvr-hang:active{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@media screen and (max-width:450px){.slicknav_nav{width:280px !important}}@media screen and (max-width:600px){#main #sidebar>li{display:block !important;float:none !important;width:100% !important}}@media (max-width:768px){body{font-size:16px}#header div.logo svg{max-height:60px;max-width:137px}.main-menu>ul#nav,#mobile-search-icon{display:none}#header .searchHover.mobile{display:none}nav.mobile-menu{width:calc(100%) !important}#videos #pa_background img{margin:0 auto 15px}#footer #signals li{margin-bottom:30px}#footer #contact .gform_wrapper form .gform_footer input[type=submit]{max-width:100%}#footer ul#footer-nav{margin-top:0}#footer-nav li>a{text-align:center}#footer .details ul{padding-left:0}#footer .details ul>li{display:block;text-align:center}#footer .juris-digital{margin-top:20px}#footer .juris-digital img,#footer .juris-digital span{display:block;text-align:center;margin:0 auto 5px auto;float:none}.alignright,.alignleft,a img.alignright,a img.alignnone,a img.alignleft{display:block;float:none;margin-left:auto;margin-right:auto;width:auto}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:none;margin:0 0 1em;width:100%}}@media (max-width:985px){.animated{padding:1.5%}#header #nav{display:none !important}#header .logo img,#header .logo svg{max-height:90px;max-width:205px}#header #mobile-head .wrapper{position:relative}#header .cta-mobile{position:absolute;top:0;right:65px;height:100%;font-size:36px}#header .cta-mobile a{display:block;padding:35px 0}nav.mobile-menu{display:block;z-index:7;width:100%;padding-right:0}#header .mobile-home{position:relative}.slicknav_menu .slicknav_no-text{display:block;width:100%;margin:0 auto;float:right}.mobile-menu .slicknav_btn{position:relative;display:block;vertical-align:middle;cursor:pointer;margin-top:0}.mobile-menu .slicknav_btn:hover .slicknav_menutxt{color:#4b807d;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:5px}.slicknav_menu{*zoom:1;font-size:17px;box-sizing:border-box;padding:0}.slicknav_menu .slicknav_menutxt{display:block;float:right;font-size:36px;line-height:1em;color:#306664;padding:25px 10px}.slicknav_menu .slicknav_icon{display:none;float:right;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0;padding:8px}.slicknav_menu .slicknav_open .slicknav_icon-bar,.slicknav_menu .slicknav_btn:hover .slicknav_icon-bar{background-color:#4b807d}.slicknav_menu .slicknav_collapsed i.fa-bars,.slicknav_menu .slicknav_menu .slicknav_open i.fa-times{display:block}.slicknav_menu .slicknav_open i.fa-bars,.slicknav_menu .slicknav_collapsed i.fa-times{display:none}.slicknav_menu .slicknav_icon-bar{display:block;width:45px;height:4px;background-color:#306664}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both;display:block;position:absolute;right:calc(-7.5%);width:360px}.slicknav_nav ul,.slicknav_nav li,.slicknav_nav .slicknav_row,.slicknav_nav a{display:block;background-color:#306664;font-weight:700}.slicknav_nav li.searchHover{display:block;border-top:1px solid #fff;border-bottom:none}.slicknav_nav>li>a{text-transform:uppercase}.slicknav_nav a:hover,.slicknav_nav a:active,.slicknav_nav a:focus{text-decoration:none}.slicknav_nav .slicknav_arrow{font-size:1em;float:right;color:#fff}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu *{box-sizing:border-box}.slicknav_btn{display:block;width:100%;text-decoration:none}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;overflow:scroll;z-index:9999}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0}.slicknav_menu .sub-menu li{margin-left:0}.slicknav_menu .sub-menu li a{font-weight:400;padding-left:30px;background:#2c2c2c;color:#fff;text-transform:none;border-bottom:1px solid #306664;text-decoration:none}.slicknav_menu .sub-menu li:last-child a{border:none !important}.slicknav_menu .sub-menu li:hover a{background:#242d2e}.slicknav_menu .sub-menu li a:before{content:'\f0da';font-family:"Font Awesome 5 Free";font-weight:700;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:0;color:#fff;text-decoration:none;font-size:1em;position:relative;left:-8px}.slicknav_menu .sub-menu li.slicknav_parent>a{padding-left:0}.slicknav_menu .sub-menu li.slicknav_parent>a>a[tabindex="0"]{border-bottom:0}.slicknav_menu .sub-menu li.menu-item-has-children ul li>a:before,.slicknav_menu .sub-menu li.slicknav_parent>a.slicknav_item:before{display:none}.slicknav_menu .sub-menu li.menu-item-has-children ul li>a{padding-left:60px;border-bottom:1px solid #242d2e;background:#306664}.slicknav_menu .sub-menu li a>a{background:transparent!important}.slicknav_menu .sub-menu li a>a:hover{background:transparent!important}.slicknav_nav .slicknav_row{padding:10px}.slicknav_nav a{padding:10px;text-decoration:none;color:#fff;font-weight:600}.slicknav_nav>li{border-bottom:1px solid #fff}.slicknav_nav>li.last,.slicknav_nav>li.slicknav_parent.slicknav_open{border-bottom:none !important}.slicknav_nav li.last a{border-bottom:none}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0;border-bottom:none}.slicknav_nav .slicknav_item a>i{display:none}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}#nav>li.last>a{padding-right:0}#main article.content{padding-left:20px;padding-right:20px}#main section.blogroll{padding:50px 20px}#search-hvr{width:100%;padding:0;position:relative;font-size:24px;max-width:600px;min-width:300px}}@media (min-width:769px){body{font-size:16px}#main #breadcrumbs{display:none}#footer .details ul{display:inline-block}#footer .details .juris-digital{display:inline-block;width:230px;float:right}#footer .details ul>li:before{content:" | "}#footer .details ul>li:first-child:before{display:none}#footer #footer-nav{max-width:609px}#footer #footer-nav li{margin-right:50px;float:left}#footer #footer-nav li:last-child{margin-right:0}}@media (min-width:986px){#header .slicknav_menu,#header .cta-mobile{display:none !important}#header #mobile-head .wrapper{padding-left:15px}#header #nav{display:inline-flex;align-items:center;float:right;list-style:none;margin:0 !important;position:relative;font-size:15px;padding-left:0}#nav>li{display:block;float:left;position:relative;margin-right:18px}#nav>li.menu-item-has-children>a:after{content:''}#nav li:last-child{margin-right:0 !important}#nav>li.menu-item-has-children i.fas.fa-plus{padding-left:8px;font-size:8px;bottom:2px;position:relative}#nav>li>a{padding-bottom:20px;padding-left:0;padding-right:0;font-size:15px;font-weight:600;text-transform:uppercase;text-align:center;font-family:montserrat,sans-serif;color:#333;display:block;text-decoration:none;position:relative}#nav>li.current-menu-item>a{color:#355482;font-weight:900}#nav>li>a:after{content:'';display:block;height:3px;width:25px;background:#4b807d;position:absolute;left:calc(50% - 12.5px);bottom:calc(50% - 20px);opacity:0}#nav>li:hover>a:after{opacity:1}#nav>li>ul{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}#nav ul{background:rgba(0,0,0,.8);cursor:pointer;display:block;width:240px;padding:0;top:100%;left:-9999px;opacity:1;position:absolute;margin-left:0;z-index:999}#nav ul li{display:block;height:0;margin:0;padding:0;position:absolute}#nav ul li a{color:#fff;display:block;font-size:12px;padding:10px 15px;text-decoration:none;font-weight:400;text-align:left;border-bottom:1px solid rgba(255,255,255,.8)}#nav>li>ul>li:after{content:'';display:block;width:100%;height:1px;background:#2c2c2c;margin:0 auto}#nav>li>ul>li:last-child:after{display:none}#nav>li>ul>li:hover>a:before{color:#fff}#nav>li:hover>ul{left:0;opacity:1;transition:opacity .45s ease-in-out;-o-transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .45s ease-in-out;-ms-transition:opacity .45s ease-in-out}#nav li:hover>ul>li{height:auto;position:relative}#nav ul li:last-child>a{border-bottom:none}#nav ul li:hover>a{color:#fff}#nav ul>li>ul{cursor:pointer;display:block;opacity:0;position:absolute;z-index:99999;top:0;padding:0 !important;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#nav ul ul:before{content:'';display:block;width:0;height:0;border-color:transparent transparent transparent #242d2e;position:absolute;z-index:2;top:6px;left:0;border-style:solid;border-width:.75em 0 .75em 1em}#nav ul ul li{display:block;margin:0;padding:0;position:absolute;background-color:#2c2c2c;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;border-bottom:1px solid #242d2e}#nav ul ul li:last-child{border-bottom:none}#nav ul>li:hover>ul{opacity:1;left:240px}#nav ul li:hover>ul>li{height:auto;position:relative;padding:0 1.5em}#nav ul ul li a{display:block;padding:10px 0;line-height:normal;margin-bottom:0;font-weight:300;text-align:left;border:none}#nav ul ul li:hover{background:#306664}#nav ul ul li.current-menu-item>a{color:#4b807d}#nav ul ul:hover{z-index:9999999 !important}#search-icon .fa,#search-icon .fas{font-size:15px;position:relative;bottom:2px}#main .blogroll article .post{padding-left:0}#main.single article.content,#main.sidebar-page article.content{padding-right:50px}#main.category .blogroll.content{padding-right:30px}#footer #footer-nav{max-width:800px;text-align:center}#footer #footer-nav li{margin-right:50px;float:none;display:inline-block}#footer ul.copyright>li{display:inline;margin-right:5px}#footer ul.copyright>li:after{content:'|';padding-left:5px}}@media (min-width:1100px){#nav>li{margin-right:25px}}@media (min-width:1296px){#nav>li{margin-right:35px}#nav li:last-child{margin-right:0 !important}#nav ul li a{font-size:15px}#footer .details ul>li.address,#footer .details ul>li.phone{display:inline;clear:none}#footer .details ul>li.address:before{display:inline;content:" | "}}@media (min-width:1550px){#header #mobile-head{padding:0 6%}#nav>li{margin-right:55px}}.shiny:after{content:"";position:absolute;top:-127%;left:-210%;width:175%;height:500%;opacity:0;transform:rotate(30deg);background:rgba(255,255,255,.13);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.13) 77%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0) 100%)}.shiny:hover:after{opacity:1;top:-30%;left:100%;transition-property:left,top,opacity;transition-duration:.6s,.6s,.15s;transition-timing-function:ease}.shiny:active:after{opacity:0}.nowrap{white-space:nowrap}i.fas.fa-times{color:#4b807d}i.fa.fa-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}.consultation.affix{position:fixed;top:0;right:6%}#main article{line-height:1.5em;font-size:18px;z-index:0}#main .blogroll article.post h2>a,#main .blogroll article.post .category a,#main.single article ul.meta .category a,#blog #main #sidebar .widget li>a,#internal #main.contact-page a{color:#4b807d!important}#main .blogroll article.post h2>a:hover,#main .blogroll article.post .category a:hover,#main.single article ul.meta .category a:hover,#blog #main #sidebar .widget li>a:hover,#internal #main.contact-page a:hover{color:#000a35!important;padding-left:20px}.light-blue{color:#355482}.dark-blue{color:#000a35}.italic{font-style:italic}.bold{font-weight:800}.semi-bold{font-weight:600}i.fas.fa-star{-webkit-text-fill-color:gold}html::-webkit-scrollbar{width:10px;background:#fff}html::-webkit-scrollbar-thumb{background:rgba(0,12,68,.7);border-radius:5px}#home #main #banner{background-size:cover !important;background-position:top center !important;padding-bottom:75px}#main #banner .home-content{padding:0;color:#f8f8f8;padding:75px 0 0}#main #banner .home-content .description{width:67%}#main #banner .home-content p{font-size:13px;font-weight:400;line-height:2em;font-family:'open sans',sans-serif;letter-spacing:.1em;text-transform:none;margin:15px 0;width:22.2vw}#home #main #banner h2{position:relative;color:#fff;font-weight:500;font-size:5.5vw;margin-top:60px;margin-bottom:20px;line-height:1em;font-family:'Playfair Display',serif;padding:60px 50px 60px 0;width:54.4vw}#home #main #banner h2:before{content:'';position:absolute;right:0;bottom:0;height:100%;width:30.4vw;border-bottom:10px solid #fff;border-top:10px solid #fff;border-right:10px solid #fff}.home section#banner.row:before{content:'';width:38vw;height:100%;background:rgba(0,12,68,.7);position:absolute;left:0;top:0;z-index:0;display:block}#home #main #banner h3{font-weight:400;font-size:1.7vw;margin-top:35px;margin-bottom:20px;line-height:1em;font-family:'Playfair Display',serif;text-transform:uppercase;color:#fff}#home #main #banner a.button{background:#fff;color:#4e4d4d;margin:30px auto 50px auto;font-size:16px;text-align:left;padding:10px 30px;display:inline-block;float:none}#main #testimonials h2{color:#650a0a}#home #main section#banner .text-wrapper{padding-left:5vw;margin-left:9vw;position:relative;z-index:0}#home #main #banner .text-wrapper:before{content:'';position:absolute;left:0;top:0;height:30%;width:27.8vw;border-top:10px solid rgba(255,255,255,.1);border-left:10px solid rgba(255,255,255,.1);background:0 0}#home #main #banner .text-wrapper:after{content:'';position:absolute;left:0;bottom:0;height:30%;width:27.8vw;border-bottom:10px solid rgba(255,255,255,.1);border-left:10px solid rgba(255,255,255,.1);background:0 0}#home #main #banner .banner-area{margin-top:-70px}#home #main #banner .banner-area .row{position:relative;z-index:9}#home #main #banner .banner-area a.banner-button{display:block;color:#fff;margin-bottom:50px;width:21.2vw;text-align:right;text-decoration:none;text-transform:uppercase;font-size:11px;position:relative}#home #main #banner .banner-area a.banner-button i{margin-left:5px}#home #main #banner .banner-area a.banner-button:before{content:'';height:2px;background:#fff;width:3vw;position:absolute;left:3vw;top:8px}#home #main #banner .banner-area a.banner-button:after{content:'';height:2px;background:rgba(255,255,255,.3);width:11vw;position:absolute;left:0;top:8px}section#victories{padding:0!important}.vic-wrapper div#heading{text-align:center;font-family:'Playfair Display',serif;padding:50px 0 37px}span.vic-heading-text{font-size:50px;display:block;margin-bottom:20px;color:#000c44}.vic-heading-button a{text-decoration:none;text-transform:uppercase;font-family:'open sans',sans-serif;font-size:14px;color:#5896b0}.vic-wrapper .area{text-align:center;padding:50px 0}ul#vic-background{margin:0}.vic-wrapper ul#vic-background li{border:1px solid #ededed}.vic-dollar-amount{font-family:'montserrat',sans-serif;font-size:3.5vw;font-weight:600;color:#355482}.vic-practice-area{font-family:'open sans',sans-serif;text-transform:uppercase;color:#000;letter-spacing:.1em;font-weight:600}.row.intro{background-image:url(/wp-content/themes/BBGA_2018/images/about-bkg-min.png.webp);background-size:cover;background-position:center;padding-bottom:80px}div#about-box{text-align:center;padding:0;background:#62799c;margin:118px 0}.about-area{padding:50px 0;border:1px solid #fff;position:relative;width:90%;height:90%;margin:20px auto}div#about-box .about-area span{font-family:'Playfair Display',serif;color:#fff;padding-bottom:40px;border-bottom:1px solid #fff;font-size:3vw;text-transform:uppercase;margin-bottom:35px;display:inline-block}div#about-box .about-area a{font-family:'open sans',sans-serif;color:#62799c;max-width:250px;padding:10px 15px;margin:0 auto;background:#fff}div#about-box .about-area a:before{background:#000a35}div#about-text{margin-left:4%}#about-text h1{color:#26497a;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:.04em;margin-bottom:10px}.row.intro #intro-row-two{padding-right:75px}.row.intro #about-text h2,.row.intro #intro-row-two h3{font-family:'montserrat',sans-serif;font-weight:300;font-size:27px;color:#545b79}.row.intro p{line-height:1.8em;font-size:18px}div#intro-cta{text-align:center;padding:25px 50px;border:1px solid #000c44;color:#000c44;text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.8em;margin:20px 0 50px}div#intro-cta span{color:#355482}#main section#home-mid-cta{padding:50px 0;background:url('/wp-content/themes/BBGA_2018/images/cta-bkg-min.jpg.webp');text-align:center}span.mid-cta-top-heading{font-family:'open sans',sans-serif;font-weight:300;font-size:24px;color:#fff}span.mid-cta-content{font-family:'montserrat',sans-serif;font-weight:300;text-transform:uppercase;margin:20px;display:block;line-height:1.5em;color:#fff}#home-mid-cta .cta-text,#home-mid-cta .cta-button{margin:0 auto;float:none;color:#fff}#home-mid-cta .cta-text p{margin-top:0}#home-mid-cta .cta-button a.button{margin:0 auto;color:#fff;background:#4b807d}#home-mid-cta .cta-button a.button:before{background:#355482}body.is-loaded #main.practice{background:url(/wp-content/themes/BBGA_2018/images/common-bkg-min.png.webp);background-size:100%;background-repeat:no-repeat}body:not(.is-loaded) #main.practice{background-color:#fafafa}#main section#practice.row{padding-top:80px;padding-bottom:30px}#practice article.content.row{padding-top:0;text-align:center}#main section#practice.row div#intro-cta{text-transform:none;font-style:italic}#practice article.content.row h2{font-family:'Playfair Display',serif;font-size:38px;color:#000a35;font-weight:500;text-transform:none!important}#main #practice ul li{padding:0;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:top center;overflow:hidden}#main #practice ul li .area{position:relative;text-align:center;background-color:#082335;margin:10px;color:#fff;-webkit-transition:all .5s;transition:all .5s;position:relative;bottom:0;padding:5px 0;min-height:200px}#main #practice ul li .area .inner-area{padding:0;border:1px solid #fff;position:relative;width:90%;height:90%;margin:20px auto;min-height:215px;display:table}#main #practice ul li .area h3{margin-bottom:0;font-size:19px;line-height:1.5;min-height:0;display:table-cell;vertical-align:middle}#internal main.practice #practice ul li .area h3>a,#home main #practice ul li .area h3>a{display:block;color:#fff;font-weight:400;text-transform:capitalize;font-family:'Playfair Display',serif;font-size:22px;margin-bottom:0;text-decoration:none}#main #practice ul li .area:hover h3>a{margin-bottom:10%}#main #practice .area .learn-more a{visibility:hidden;opacity:0;padding:10px 15px;background:0 0;position:absolute;bottom:0;width:100%;display:block;text-align:center;-webkit-transition:all .5s;transition:all .5s;left:0;color:transparent;font-size:16px;text-decoration:none}#main #practice .area:hover .learn-more a{color:#fff}#main #practice .area:hover .learn-more a{visibility:visible;opacity:1;bottom:10%}#main section#difference{background-image:url(/wp-content/themes/BBGA_2018/images/difference-pattern.png.webp);padding:80px 0}#main section#difference .heading{margin-right:3.5vw;margin-left:45px}#main section#difference span.difference-text{display:block;margin-bottom:15px}#main section#difference span.difference-text,span.difference-link{display:block}#main section#difference span.difference-text{display:block;margin-bottom:5px;font-size:1.55vw}main section#difference .difference-text-wrapper{padding:2vw 0}#main section#difference h3{font-family:'Playfair Display',serif;color:#5896b0;font-weight:500;font-size:2.5vw;padding:3.6vw 0;margin-bottom:0;margin-top:8px;border-right:1px solid #000c44;margin-right:-1vw}span.difference-link{text-align:right;padding-right:220px;padding-top:15px}span.difference-link a{text-decoration:none;text-transform:uppercase;color:#5896b0;font-size:15px}#home #main section#attorney{padding-bottom:60px}#main section#attorney .attorney-wrapper{padding:0}#main section#attorney .scroll-wrapper{width:100%;overflow-x:hidden}#main section#attorney ul{padding:0;width:max-content}#main section#attorney li.attorney{display:inline-block!important;position:relative;width:24.6vw}#main section#attorney li.attorney img{margin-right:10px}#main section#attorney span.att-name,span.att-title{display:block;position:absolute;color:#fff;left:2vw}#main section#attorney span.att-name{font-weight:900;bottom:4vw;font-size:1.5vw}#main section#attorney span.att-title{font-weight:100;bottom:2.5vw;font-size:1.3vw}#main section#attorney .more-attorney{padding-left:50px}#main section#attorney .more-attorney h4{font-family:'Playfair Display',serif;color:#5896b0;font-weight:500;font-size:3vw;padding:35px 0;margin-bottom:0;margin-top:8px}#main section#attorney .slide-controls{color:#5896b0;font-weight:300}#main section#attorney .slide-controls span.slider-previous{margin-right:75px}#main section#attorney .more-attorney a.button{border:1px solid #5896b0;max-width:200px;color:#5896b0;margin-top:6vw}#main section#attorney .more-attorney a.button:hover{color:#fff}#main section#attorney .more-attorney a.button:before{background:#5896b0}#main section#featured{background:#f4f6f8;padding:0}#main section#featured article.post-wrapper{padding:30px 0 0}#main section#featured article.post-wrapper h2,#main section#featured article.post-wrapper span.h2{font-family:'Playfair Display',serif;color:#5896b0;margin-bottom:35px;font-weight:400;font-size:32px}div.archive-link{padding:10px 15px;border:1px solid #000;width:330px;position:relative;margin:5px 30px 25px}div.archive-link a{text-decoration:none;color:#395a88}#main section#featured .archive-link i{float:right;background-color:#395a88;padding:15px 25px;position:absolute;right:0;top:0}#main section#featured .archive-link .fa-angle-right:before{color:#fff}#main section#featured article.post li{display:block;color:#182331;font-family:'open sans',sans-serif;font-size:14px;margin:5px;float:left}#main section#featured article.post li p{margin:0;line-height:1.4em}#main section#featured li.date.button,li.post-title{font-weight:900;line-height:1.2em}#main section#featured .explore-more{font-size:14px}#main section#featured ul.meta.nolist.row{line-height:.5em;margin:25px 0}article.testimonial{background:url(/wp-content/themes/BBGA_2018/images/testimonials-bkg-min.jpg.webp);color:#fff;min-height:538px}.testimonial .area{border:1px solid #82adea;padding:50px;margin:20px 5px;min-height:503px;position:absolute;margin-right:15px}#main section#featured .testimonial h3,#main section#featured .testimonial span.h3{font-family:'Playfair Display',serif;color:#82adea;font-weight:500;font-size:34px;padding:35px 0;margin-bottom:0;margin-top:8px}#main section#featured .testimonial .review-text{font-family:'Playfair Display',serif;color:#fff;font-weight:100;font-size:26px;padding:35px 0;margin-bottom:0;margin-left:25px;text-align:left;line-height:1.4em;font-style:italic}#main section#featured .testimonial span.name{float:left;margin-left:25px;color:#82adea;text-transform:uppercase}#main .more-reviews{padding-right:120px;margin-top:25px;position:absolute;width:100%;padding-right:120px;margin-top:25px;bottom:0}.reviews ul{top:-25px}.review-content a{text-align:right!important;max-width:100%!important;color:#82adea}#main .testimonials a{text-decoration:none}#main .testimonials p{font-weight:300;font-size:20px}#main .testimonials p.highlight{font-size:24px}#main .testimonials p em{font-weight:400}#main .testimonials a.more{font-weight:700;font-family:sans-serif;font-size:14px;position:relative;display:inline-block;padding:10px 0;margin-top:140px}#main .testimonials a.more:after{content:'';display:block;width:80%;position:absolute;height:2px;background:#650a0a;opacity:.65}#main .testimonials .reviews{padding:0 20px;margin-top:140px;border:1px solid #ccc;padding-right:120px}#main .testimonials .reviews li.review{font-family:'Open Sans',sans-serif,serif;font-size:21px;line-height:1.6em;font-style:italic;position:relative;padding:30px 30px 0}#main .testimonials .reviews li.review:before{content:'“';position:absolute;top:10px;left:0;font-size:42px;display:none}#main .testimonials .reviews li.review:after{content:'”';position:absolute;top:10px;right:0;font-size:42px;display:none}span.review-text{display:inline-block;min-height:150px}#main .testimonials .reviews li.review .name{display:block;font-size:19px;font-style:normal;font-family:montserrat;font-weight:700;color:#19aee5;text-transform:uppercase;margin-top:15px}#main .testimonials .reviews ul.rslides{list-style:none;margin:30px auto 30px auto;padding:0 30px;position:relative}#main .testimonials .reviews .rslides_nav{position:absolute;top:50%;left:10px;opacity:.4;font-size:30px;display:none}#main .testimonials .reviews .rslides_nav:hover{opacity:1;display:none}#main .testimonials .reviews .rslides_nav.next{left:auto !important;right:10px;display:none}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}a.rslides_nav,ul.rslides_tabs{display:none}#main .testimonials .reviews .rslides_tabs{padding:0 15px;margin:0 auto;max-width:25%;width:100%;auto;background-color:#fcfbfc;top:12px;position:relative;text-align:center}#main .testimonials .reviews .rslides_tabs:after{content:'';display:block;width:100%;height:0;clear:both}#main .testimonials .reviews .rslides_tabs li{display:inline-block;margin-right:10px;border:1px solid;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:rgba(255,255,255,.2)}#main .testimonials .reviews .rslides_tabs li:last-child{margin-right:0}#main .testimonials .reviews .rslides_tabs li.rslides_here{background:;transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out}#main .testimonials .reviews .rslides_tabs li>a{opacity:1;color:#000;display:inline-block;height:12px;padding:0;border:1px solid #ccc;border-radius:100%;width:12px}#main .testimonials .reviews .rslides_tabs li.rslides_here a{border:1px solid #19aee5}#home #main section#attorney h3{font-size:30px;margin-bottom:30px;font-weight:300}#home #main section#attorney .content{padding-top:3vw;padding-bottom:70px;position:relative;z-index:3}#home #main section#attorney .content p{line-height:1.4em;color:#0c0c0c}#home #main section#attorney .attorney-img{padding:0}aside#signals{padding:25px 0;clear:both}#main aside#signals ul.nolist{text-align:center}#main aside#signals li{float:none;display:inline-block}#main aside#signals #signal-title{font-family:'Playfair Display',serif;color:#395a88;font-size:1.4vw;padding:25px 0 25px 65px}#main aside#signals #signal-title:after{content:'';border-right:1px solid #000c44;padding-left:3.3vw}#main aside#signals a.button.hvr-sweep-to-right{border:1px solid #5896b0;max-width:250px;color:#5896b0;margin-top:6vw;font-size:15px;padding:10px 25px;margin-left:auto;margin-right:auto}#main aside#signals a.button.hvr-sweep-to-right:hover{color:#fff}#main aside#signals a.button.hvr-sweep-to-right:before{background:#5896b0}aside#signals div#column-two,aside#signals div#column-one{display:flex;flex-wrap:wrap}aside#signals div#column-two>*,aside#signals div#column-one>*{flex:1 10%}body.is-loaded #main section#home-contact{background:url(/wp-content/themes/BBGA_2018/images/contact-form-bkg-min.jpg.webp)}body:not(.is-loaded) #main section#home-contact{background-color:#f1f1f1}#main section#home-contact h2.center.footer-contact{font-family:'Playfair Display',serif;font-weight:400;color:#182331}#main section#home-contact p{text-align:center;color:#aaa;margin-bottom:40px;font-size:18px;line-height:1.5em}body #main section#home-contact .gform_wrapper ul li.gfield{margin-top:0}#main section#home-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#main section#home-contact .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,#main section#home-contact .gform_wrapper form .gform_body textarea{padding:10px 15px;border:1px solid rgba(57,90,136,.3)!important;margin-bottom:5px;color:#aaa;font-weight:300;font-size:18px;line-height:inherit}#main section#home-contact .gform_wrapper form .gform_footer input[type=submit]{background:#395a88;color:#fff;font-family:'montserrat',sans-serif;font-weight:300;max-width:300px;font-size:1em;letter-spacing:.1em}#main section#home-contact .gform_wrapper form .gform_footer input[type=submit]:hover{background:#4b807d}footer#footer{background:#00030e}footer#footer #footer-nav{max-width:100%;text-align:left;padding-bottom:60px;margin-top:0}body.is-loaded footer#footer aside#contact{background:url(/wp-content/themes/BBGA_2018/images/footer-bkg-min.jpg.webp)}footer#footer #footer-nav li{margin-right:0}footer#footer #footer-nav a{font-weight:300;padding:0 25px;border-right:1px solid #fff;margin-right:0}footer#footer #footer-nav a:hover{text-decoration:underline}footer#footer #footer-nav li.first a{padding-left:10px}footer#footer #footer-nav li.last a{border-right:none}footer#footer #contact p{color:#fff;font-weight:300;margin:15px 0;font-size:16px}footer#footer #contact .office-details li ul li a{background:0 0}footer#footer #contact .office-details li a.phone{margin-top:5px;color:#82adea;font-size:21px;font-weight:500}footer#footer aside#contact i.fa.fa-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}footer#footer aside#contact span.firm-name{color:#82adea;font-size:21px;font-weight:600;display:block;text-transform:uppercase;margin-bottom:15px}footer#footer aside#contact .address{color:#fff}footer#footer .address em{margin-top:20px;display:block;border-top:1px solid rgba(255,255,255,.4);width:60%;padding-top:10px}footer#footer i.fas.fa-angle-right{margin-left:35px}#internal main#main section#banner{max-height:293px}#main.about h1,#main.about h2,#main.about span.inline-cta em{font-family:'Playfair Display',serif;font-weight:400}#main.about h1{color:#1c4770;margin-bottom:50px}#main.about h2{color:#222a51}#main.about .banner-area{min-height:400px}#main.about section{padding:50px 0 0}#main.about article.content{margin-top:-300px;background:#fff;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 50%),url(/wp-content/themes/BBGA_2018/images/about-bkg-min.png.webp);background-size:contain;background-position:center;padding-bottom:40px;padding-left:50px!important;padding-right:50px!important}#main.about span.inline-cta{text-align:center;display:block;margin:50px 0}#main.about span.inline-cta em{color:#639db5;font-size:28px}#main.about section#difference h3{font-size:2.1vw;padding:67px 0}#main.about section#difference span.difference-text{font-size:1.4vw}#main.about section#bottom-content{padding-bottom:80px}#main.inside.practice section{padding-bottom:0}#internal #main.practice h1{color:#1c4770;margin-bottom:25px;font-family:'Playfair Display',serif;font-weight:400;font-size:45pt}#internal #main.practice h2{color:#222a51;font-family:'Playfair Display',serif;font-weight:400;font-size:36px!important;margin:0;margin-bottom:15px}#main.practice #practice h3{padding:0 25px}#internal #main.practice section.top-content .content p{margin-top:5px}section.top-content,section.bottom-content div{margin-left:4%;padding:0 50px}#main.practice .top-content p,#main.practice .bottom-content p,#main.practice ul{font-size:18px;line-height:1.8em}#internal #main.practice.individual #sidebar{margin-top:50px;width:100%}#internal #main.practice #sidebar li h3{width:100%;margin:0;padding:1em .6em;background:url(/wp-content/themes/BBGA_2018/images/internal-banner.jpg);background-size:200%;background-position:center;color:#fff;font-family:'Playfair Display',serif;font-size:28px;text-transform:uppercase}#internal #main.practice aside ul#sidebar ul.menu{background:#323f56}#internal #main.practice aside ul#sidebar ul.menu a{color:#fff;padding-left:60px;line-height:1.2em}#internal #main.practice aside ul#sidebar ul.menu li.menu-item-has-children ul.sub-menu{max-height:0;height:0;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;background:#4b807d}#internal #main.practice aside ul#sidebar ul.menu li.menu-item-has-children.expanded ul.sub-menu{max-height:1000px;height:100%;background:#4b807d}#internal #main.practice aside ul#sidebar ul.menu i.fas.fa-plus,aside ul#sidebar ul.menu i.fas.fa-angle-right{font-size:14px;padding:8px 25px;display:inline-block;position:absolute;left:0;top:8px}#internal #main.practice ul.sub-menu .fa-angle-right{display:none}#internal #main.practice #sidebar .widget li>a{padding:1em}#internal #main.practice #sidebar .widget ul.sub-menu li>a{padding:1em 2em}#internal main.attorney.individual #pa_background a{color:#fff;font-weight:400;text-transform:capitalize;font-family:'Playfair Display',serif;font-size:22px;text-decoration:none}#internal #main.attorney h1{color:#1c4770;margin-bottom:25px;font-family:'Playfair Display',serif;font-weight:400;font-size:45pt}#internal #main.attorney h2{color:#222a51;font-family:'Playfair Display',serif;font-weight:400;font-size:36px!important;margin:0}#main.practice #attorney h3{padding:0 25px}#att_background img{width:100%;position:relative}#att_background .inner-area{margin:5px;overflow:hidden;max-height:350px}#att_background li{position:relative;padding:0}#att_background li h3{font-size:24px;font-weight:700;position:absolute;z-index:1;bottom:0}#internal #main section#attorneys-grid ul#att_background{position:relative}#internal #main section#attorneys-grid select.filter{min-width:300px;position:absolute;right:5px;top:75px;background:0 0}#internal #main section#attorneys-grid .fas{position:absolute;right:25px;top:91px}#internal #main section#attorneys-grid div#attorney-photos{margin-top:175px}span.attorney-name,span.attorney-title{font-size:12px;padding:0 10px;color:#fff;display:block;line-height:1.4em}span.attorney-name{text-transform:uppercase}span.attorney-title{font-weight:300}#att_background .inner-area a{text-decoration:none}#main.attorney section#difference{padding:0 0 80px 16%;width:122%;position:relative;left:-19%}#main.attorney section#difference .heading{margin-right:35px;margin-left:0}#main.attorney section#difference .heading h3{font-size:32px;border-right:none;padding-bottom:24px;padding-right:25px}#main.attorney section#difference .heading h3:after{content:'';width:19%;height:100%;border-bottom:1px solid #000a35;left:0;display:block;margin-top:20px}#main.attorney span.difference-text{display:block;margin-bottom:5px;font-size:24px;line-height:1.4em}#main.attorney div.text-wrapper{padding-left:10px}#internal #main.attorney.individual section#practice.row{padding:40px;background-image:url(/wp-content/themes/BBGA_2018/images/difference-pattern.png);margin-bottom:50px}#internal section.bottom-content ul#credential-wrapper div{margin-left:0;padding:0 0 5px 15px}#internal section.bottom-content #credential-wrapper li{margin-bottom:25px;margin-left:0;padding-left:0}#internal section.bottom-content #credential-wrapper li h3{color:#000a35;font-family:'Playfair Display',serif;font-size:28px;font-weight:400}#main.attorney.individual #practice ul li .area h3{font-size:20px;font-family:'Playfair Display',serif}#internal #main #awards-wrapper{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}@media (max-width:767px){#internal #main #awards-wrapper{grid-template-columns:repeat(2,1fr);grid-row-gap:30px;justify-items:center}#internal #main #awards-wrapper li{margin-right:0 !important}}@media (min-width:768px)(max-width:1024px){#internal #main #awards-wrapper{grid-template-columns:repeat(3,1fr)}}#internal #main #awards-wrapper:before{display:none!important}#internal #main #awards-wrapper li{margin-right:20px}#internal #main #awards-wrapper li img{width:95%;min-width:100px}#internal #main section#practice h2.attorney-practice-title{text-align:center}#internal #main.attorney div.title.attorney-title h2{font-family:'Open Sans',sans-serif!important;font-size:1.4vw!important}#internal #main.attorney div.title.attorney-title h2 a{text-decoration:none;color:#222a51}#internal #main.attorney span#attorney-title{display:inline-block;position:relative;width:44vw}#internal #main.attorney span#attorney-title:after{content:'';position:absolute;width:36vw;height:1px;background:#222a51;top:.8vw;right:-1vw}#internal #main.attorney span.vcard{float:right;padding-right:1vw}#internal #main.attorney i.vcard img{width:1.5vw;display:inline-block;position:relative;bottom:2px}#internal #main.attorney #sidebar li h3{width:100%;margin:0;padding:1em .6em;background:url(/wp-content/themes/BBGA_2018/images/internal-banner.jpg);background-size:200%;background-position:center;color:#fff;font-family:'Playfair Display',serif;font-size:28px;text-transform:uppercase}#internal #main.attorney aside ul#sidebar ul.menu{background:#323f56}#internal #main.attorney aside ul#sidebar ul.menu a{color:#fff;padding-left:15%}#internal #main.attorney #sidebar .widget li>a{padding:1em;border-bottom:1px solid!important}#internal #main.attorney aside ul#sidebar ul.menu i.fas.fa-plus,#internal #main.attorney aside ul#sidebar ul.menu i.fas.fa-angle-right{float:none;padding:10px 25px}#internal #main.attorney div#sidebar span{color:#1c4770;font-size:23px}#internal #main.attorney div#sidebar img{margin-bottom:30px}#internal #main.attorney div#sidebar span.street-address,#internal #main.attorney div#sidebar span.phone{display:block}#internal #main.attorney div#sidebar span.phone{margin:25px 0}#internal #main.attorney aside.sidebar .sidebar-testimonial h4{font-family:'Playfair Display',serif;color:#1c4770;margin-bottom:25px;font-weight:400}#internal #main.attorney aside.sidebar .sidebar-testimonial span.review-text{text-align:left;font-style:italic;color:#777}#internal #main.attorney aside.sidebar .sidebar-testimonial i.fas.fa-quote-left{float:left;margin:15px 0;color:#f5f5f5;font-size:25px}#internal #main.attorney aside.sidebar .sidebar-testimonial span.name{float:left;font-style:italic;font-size:13px}#internal #main.attorney aside.sidebar .reviews{margin-top:25px}#internal #main.attorney aside.sidebar .sidebar-testimonial span.review-text{display:inline-block;min-height:117px}#internal #main.attorney section#practice ul#pa_background li div.area{background-size:200%;background-position:right top}#internal #main.attorney section#relatedposts,#internal #main.attorney section.credentials{padding:0!important}section#relatedposts{clear:both;margin-top:40px}#internal #main article.content section#relatedposts span.h3{color:#000a35;font-family:'Playfair Display',serif;font-size:28px;font-weight:400}#main section#relatedposts ul{padding-left:25px !important}.wp-block-image.attorney{display:inline-block}main.results-page section#banner{min-height:400px}#main.results-page article.content{margin-top:-355px;background:#fff;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 100%),url(/wp-content/themes/BBGA_2018/images/about-bkg-min.png.webp);background-position:center;padding-bottom:40px}#internal #main section#results select.filter{min-width:300px;position:absolute;left:-2px;top:-66px;background:0 0;border:1px solid #ccc}#internal #main section#results .fas{position:absolute;left:265px;top:-49px}#main.results-page h1,#main.results-page h2,#main.results-page span.inline-cta em{font-family:'Playfair Display',serif;font-weight:400}#main.results-page h1{color:#1c4770;margin-bottom:50px}#internal #main.results-page #banner .banner-area{background-position:center center !important;min-height:400px}#internal #main.results-page li.result.row,#internal li.result.row{display:flex}#internal #results .results,#internal .results{position:relative}#internal #results .results li,#internal .results li{width:100%;-webkit-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 1px 1px rgba(0,0,0,.1);box-shadow:0 2px 1px 1px rgba(0,0,0,.1);padding:30px;border:1px solid transparent;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Open Sans',sans-serif;margin:10px 0;min-height:160px;background:#fff}#internal #results .results li:hover,#internal .results li:hover{-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#4b807d}#internal #results .results li h4,#internal .results li h4,#internal #results .results li span.h4,#internal .results li span.h4{text-align:center;font-size:2.5vw!important;line-height:1em;margin-bottom:0;font-weight:900;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Open Sans',sans-serif;color:#4b807d}#internal #results .results li:hover h4,#internal .results li:hover h4{color:#fff}#internal #results .results li .amount,#internal .results li .amount{width:30%;text-align:center;flex:1 1 auto;padding:2em 0}#internal .results li .amount span{text-transform:uppercase}#internal #results .results li span,#internal #results li .content p,#internal .results li span,#internal li .content p{-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#000}#internal #results .results li:hover span,#internal .results li:hover span,#internal #results li:hover .content p,#internal li:hover .content p{color:#fff}#internal #results li .content,#internal li .content{width:70%;flex:1 1 auto;padding:2em 0 2em 2em}#internal #results .results li h3,#internal .results li h3{text-transform:uppercase;font-weight:700;font-size:13pt;margin:5px 0;font-family:'Open Sans',sans-serif}#internal #results .results li p,#internal .results li p{font-size:14px;margin-top:0;font-family:'Open Sans',sans-serif}#main.contact-page article.content{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 100%),url(/wp-content/themes/BBGA_2018/images/about-bkg-min.png.webp);background-position:center}#main.contact-page img#footer-logo{max-width:85%}#main.contact-page .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#main.contact-page .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,#main.contact-page .gform_wrapper form .gform_body textarea{padding:10px 15px;border:1px solid rgba(57,90,136,.3)!important;margin-bottom:5px;color:#aaa;font-weight:300;font-size:18px;line-height:inherit}#main.contact-page .gform_wrapper form .gform_footer input[type=submit]{width:40%;min-width:250px}#internal #main.contact-page article .office-details{padding-top:10.5vw}#internal #main.contact-page article ul.social.row li{margin-bottom:0;display:inline-block;padding:0 15px 0 0}#internal #main.contact-page article ul.row.nolist li p{font-size:16px;width:85%}#main.contact-page .gform_wrapper p{text-align:center;color:#999}#internal main.contact-page a.phone.hvr-hang{margin-top:5px;font-size:21px;font-weight:500;text-decoration:none}#internal main.contact-page a.phone.hvr-hang i.fa.fa-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}#internal #main.contact-page article.content .contact-form h2{font-family:'Playfair Display',serif;font-weight:400}#internal #main.practice-cta{background:0 0}#internal #main #banner.practice-cta{background:0 0}#internal #main #banner.practice-cta .practice-cta-text{text-align:left;padding:9% 70px 9% 0}#internal #main #banner.practice-cta .practice-cta-text .practice-cta-title{padding-bottom:0;padding-top:0}#internal #main #banner.practice-cta .practice-cta-form{background:#fff;margin-top:11%}#internal #main #banner.practice-cta .practice-cta-form h3,#internal #main #banner.practice-cta .practice-cta-form span.h3{font-family:'playfair display',serif!important;padding:20px!important;margin-bottom:0!important;font-size:calc(2vw + 1.5vw);text-align:center}#internal #main #banner.practice-cta .practice-cta-form .gform_wrapper form .gform_body ul{list-style:none !important;margin:0 !important;padding:0 !important;background:#fff}#internal #main #banner.practice-cta .practice-cta-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:15px 10px;letter-spacing:normal;margin-bottom:0}#internal #main #banner.practice-cta .practice-cta-form .gform_wrapper ul.gform_fields li.gfield{padding-right:10px;padding-left:10px;margin-top:10px}#internal #main #banner.practice-cta .practice-cta-form .gform_wrapper form .gform_footer input[type=submit]{background:#1c4770}#internal #main #banner.practice-cta .title{display:block;padding-top:0;padding-bottom:0}#internal #main.practice-cta h1{color:#1c4770;margin-bottom:25px;font-family:'Playfair Display',serif;font-weight:400;font-size:45px}#internal #main #banner.practice-cta .practice-cta-text h1{color:#fff;font-family:'Playfair Display',serif;font-size:80px!important;font-weight:400}#internal #main #banner.practice-cta .practice-cta-text div.h2{color:#fff;font-size:40px!important;font-family:'Playfair Display',serif;text-transform:uppercase;font-weight:400;margin:50px 0}#internal #main.practice-cta #banner.practice-cta a.button{margin:0;color:#395a88;background:#fff}#internal #main.practice-cta #banner.practice-cta a.button:before{background:#395a88}#internal #main.practice-cta #banner.practice-cta a.button:hover{color:#fff}#internal #main.practice-cta #banner.practice-cta a.button i{margin-left:15px}#internal #main.practice-cta #banner.practice-cta .practice-text p{margin-bottom:50px;font-size:26px;padding:0}#internal #main.practice-cta section#attorneys-grid div#attorney-photos{margin-top:0}@media (max-width:1295px){#internal #main #banner.practice-cta .practice-cta-text{padding:9% 70px 9% 0}#internal #main #banner.practice-cta .practice-cta-form{margin-top:0}#internal #main #banner.practice-cta .practice-cta-form h3{font-size:50px}}@media (max-width:985px){#internal #main #banner.practice-cta .practice-cta-text h2{font-size:55px!important}#internal #main #banner.practice-cta .practice-cta-text h3{font-size:35px!important;margin:45px 0}#internal #main.practice-cta #banner.practice-cta .practice-text p{margin-bottom:50px;font-size:20px}#internal #main.practice-cta #banner.practice-cta .practice-text{padding-left:3%;padding-right:3%}}@media (max-width:1735px){#internal #main.attorney span#attorney-title:after{width:37.5vw;right:-2.5vw}#internal #main.practice.individual #sidebar .widget li{font-size:1.1vw}}@media (max-width:1550px){#internal #main article.content,#internal #main article.container{padding-left:25px}#internal #main.results-page article.content,#internal #main article.container{padding-left:50px}}@media (max-width:1370px){#internal #main.attorney span#attorney-title{width:42vw}#internal #main.attorney span#attorney-title:after{width:36vw;right:-3.5vw}}@media (max-width:1295px){div#about-box{margin:118px 0 118px 25px}#internal main.practice #practice ul li .area h3>a{font-size:22px}#internal #main.practice.individual #sidebar .widget li{font-size:1.4vw}}@media (max-width:1175px){#nav>li>a{font-size:13px!important}}@media (max-width:1200px){.home section#banner.row:before{width:44vw}#home #main #banner h2{width:60.4vw}#home #main #banner h3{font-size:2.2vw}#main #banner .home-content p{width:28.2vw}#home #main #banner .banner-area a.banner-button{width:27.2vw}#home #main #banner .banner-area a.banner-button:after{width:15vw}#main.about section#difference span.difference-text{font-size:1.6vw}#main.about section#difference h3{font-size:2.2vw}#internal #main.attorney span#attorney-title{width:40vw}#internal #main.attorney span#attorney-title:after{width:34.5vw;right:-4vw}}@media (max-width:1024px){#nav>li>a{font-size:12px!important}footer#footer #footer-nav a{padding:0 20px}#internal #main.attorney span#attorney-title:after{width:33.5vw;right:-3vw}#internal #main.results-page li.result.row. #internal li.result.row{display:block}#internal #results .results li .amount,#internal .results li .amount{width:100%;text-align:center;flex:none;padding:1em 0}#internal #results li .content,#internal li .content{width:100%;flex:none;padding:0;text-align:center}#internal #results .results li h4,#internal .results li h4{font-size:40px}#internal #main.results-page li.result.row,#internal li.result.row{display:block}}@media (max-width:991px){.vic-dollar-amount{font-size:41px}}@media (max-width:985px){body.mobile-open section#banner{padding-top:0!important}body #main{margin-top:30px !important}.consultation.affix{right:0}.slicknav_menu .slicknav_collapsed i.fa-bars,.slicknav_menu .slicknav_menu .slicknav_open i.fa-times{display:block;color:#1c4770}.slicknav_nav a{color:#fff;background:0 0}#main #banner .home-content p,#home #main #banner .banner-area a.banner-button{width:64.2vw}#home #main #banner h2{width:70.4vw}#home #main #banner h2{font-size:6.5vw}#home #main #banner h3{font-size:4.2vw}.home section#banner.row:before{width:100vw}.vic-wrapper div#heading{text-align:center;font-family:'Playfair Display',serif;padding:29px 0 37px}#main.about article.content{padding-left:10px!important;padding-right:10px!important}div#about-box .about-area a{margin:0 auto}div#about-box .about-area span{font-size:6vw}div#about-box{margin:0 0 59px}div#about-text{margin-left:0;padding-left:0;padding-right:0}.row.intro #intro-row-two{padding-right:0}span.mid-cta-content{font-size:21px}#main section#difference h3{padding:3.6vw 0 1.6vw}#main section#difference .difference-wrapper{text-align:center}#main section#difference .heading{margin-right:0;margin-left:0}#main section#difference h3{font-size:6.5vw;border-right:none}#main section#difference{padding:0 0 40px}#main section#difference span.difference-text{font-size:26px}span.difference-link{text-align:center;padding-right:0;padding-top:10px}span.difference-link a{font-size:20px}#main section#attorney .more-attorney h4{font-size:5vw;padding:0 0 35px}#main section#attorney .attorney-wrapper{width:50%}#home #main section#attorney .content{padding-top:2vw;padding-bottom:0;padding-left:3.5vw}#main section#attorney .more-attorney a.button{margin-top:4vw;max-width:175px;font-size:15px;padding:5px 0}footer#footer nav.footer-menu.row div{margin-left:0}#main.about section#difference h3{font-size:5.2vw}#main.about section#difference span.difference-text{font-size:2.6vw}#internal #main.practice h1{font-size:35pt}#internal #main.practice h2{font-size:32px}#internal #main article.content{padding-left:6%;padding-right:6%}#internal #main div#intro-cta{padding:25px}section.top-content,section.bottom-content div{margin-left:3%}#main.attorney section.top-content{padding:50px 0 0}#internal #main section#attorneys-grid select.filter{min-width:98%;top:0}#internal #main section#attorneys-grid .fas{top:17px}#internal #main section#attorneys-grid div#attorney-photos{margin-top:65px}#internal #main.attorney div.title.attorney-title h2{font-size:3.4vw!important}#internal #main.attorney span.vcard{float:left;margin-top:15px}#internal #main.attorney i.vcard img{width:4.5vw;left:1vw}#internal #main.attorney span#attorney-title:after{left:21vw;top:2vw}#internal #main.attorney section#practice ul#pa_background li div.area{background-size:100%;background-position:center}#internal #main.attorney.individual h1{font-size:5.5vw}#internal #main.attorney.individual section#practice.row{padding:40px 0}#internal #main.practice section.top-content,#internal #main.practice section.bottom-content div{padding:0 25px 0 0}#internal #main.practice.individual #sidebar,#internal main.practice.individual aside.sidebar{padding:0}#internal #main.practice.individual #sidebar .widget li{font-size:18px}#internal #main.results-page article.content,#internal #main article.container{padding-left:10px;padding-right:10px}#internal main.contact-page article.content{padding-left:20px!important;padding-right:20px!important}#internal main.contact-page .contact-form.row div{padding:0}#internal #main.single article.content{padding-left:3%;padding-right:3%;padding-bottom:10%}#main section.blogroll{padding:3%}}@media (max-width:768px){#home #main #banner h2{font-size:42px}#home #main #banner h3{font-size:5.2vw}div#about-box .about-area span{font-size:7vw}#main #practice ul li .area h3>a{font-size:20px;line-height:1.4em}#main section#attorney .attorney-wrapper{width:100%}#main section#attorney .scroll-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch}#main section#attorney li.attorney{width:49.2vw}#main section#difference h3{font-size:8.5vw}#main section#difference span.difference-text{font-size:26px;margin-bottom:20px}#main section#difference .difference-wrapper{text-align:left}#main section#difference.heading{padding-left:0}span.difference-link{text-align:left}#main section#attorney span.att-title{bottom:3.5vw;font-size:3.3vw}#main section#attorney span.att-name{bottom:7vw;font-size:3.5vw}#main section#attorney .more-attorney h4 br,#main section#attorney .slide-controls{display:none}#main section#attorney .more-attorney a.button{margin-top:0}#home #main section#attorney{padding-bottom:0}#home #main section#attorney .content{padding:0 0 50px}#main section#attorney .more-attorney{padding-left:0}#main section#attorney .more-attorney h4{font-size:7vw}#main section#featured .testimonial h4{padding:0 0 35px}#main section#featured .testimonial .review-text{font-size:21px;padding:35px 0 0;min-height:135px}#main .more-reviews{bottom:25px}#main section#featured div.archive-link{margin:5px 0 25px;width:300px}#main section#featured article.post{margin-left:20px;width:65vw}#main section#featured .explore-more{margin-left:0}#main section#featured article.post-wrapper{padding:60px 0}aside#signals img{margin:5px auto 5px auto;padding-bottom:51px}#main aside#signals #signal-title{font-size:45px;text-align:center;margin-bottom:25px}footer#footer #footer-nav li a{text-align:left;padding-left:10px;border-right:none}footer#footer .last-address{margin-bottom:50px}#main.about section#difference h3{font-size:8.2vw}#main.about section#difference span.difference-text{font-size:4.6vw}#internal #main.attorney.individual h1{font-size:7.5vw}#internal #main.attorney span.vcard{margin-top:0;display:block}#internal #main.attorney span#attorney-title{display:block;margin-bottom:15px}#internal #main.attorney div.title.attorney-title h2{font-size:5.4vw!important}#internal #main.attorney span#attorney-title:after{left:33vw;top:3vw}#internal #main.attorney.individual ul#sidebar,#internal #main.attorney.individual article.sidebar-testimonial,#internal #main.attorney.individual div#sidebar{padding-left:0}#internal #main.attorney.individual aside.sidebar{padding-left:0}#internal section.bottom-content #credential-wrapper li{padding-left:0}#internal section.bottom-content ul#credential-wrapper div{padding:0 0 15px 5px}#internal #main section.credentials ul#credential-wrapper.nolist{padding-left:3%!important}#internal #main.practice.individual aside.sidebar{padding:0}}.post-rating-wrapper{margin-top:25px}.post-ratings img{display:inline-block;margin-right:5px}.post-rating-wrapper .stats{padding:0}.juris-cta.row{margin:45px 0!important;padding:25px 50px!important;border:20px solid #215282!important;background:#1c4770!important}.juris-cta-button a.button{background:#000c44!important;border:none!important;border-radius:10px!important;margin:0 auto!important;color:#fff!important}.juris-cta h3{color:#fff!important;text-align:center!important;margin-bottom:25px !important;font-size:27px !important}.juris-cta p{text-align:center!important;font-size:22px!important;line-height:1.2em!important;color:rgba(255,255,255,.6)!important;font-weight:300!important;padding-bottom:10px!important;margin:0}@media (min-width:1330px){.pdf-embed-mobile{display:none}}@media (max-width:1330px){.pdf-embed-mobile{display:block}.pdf-embed{display:none}}#internal #review-block{padding:40px 0 20px;background-color:#1c4770;color:#fff;width:175%;margin:50px 0 50px -37%}#internal #review-block .container{width:66%;padding-left:10%;padding-right:6%}#review-block .review-text-wrapper h2{color:#fff;font-size:28px;font-weight:400;text-transform:uppercase}#review-block blockquote p{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}#main blockquote p:before{content:'“';font-size:120px;line-height:60px;padding:0;text-align:center;display:block;color:#fff;opacity:.2;position:absolute;top:7px;left:-55px;font-weight:400;font-family:"Georgia",serif}#blog #main.press #banner h1:after,#internal #main.press #banner h1:after{display:none}#internal #main #banner.practice-cta .practice-cta-text .title.practice-cta-title{text-align:left}#main .blogroll article.press-wrapper{background-color:#f3f3f3;position:relative;border:1px solid transparent;-webkit-transition:all .5s;transition:all .5s}#main .blogroll article.press-wrapper:hover{background-color:#f3f3f3;position:relative;border:1px solid #435070}#main .blogroll article.press-wrapper article{margin-bottom:30px;padding:0}#main .blogroll article.press-wrapper .press-right{width:60%;float:left;position:relative;padding:20px 20px 20px 50px;margin-left:40%}#main .blogroll article.press-wrapper .press-right h2{font-size:18px;margin-bottom:0}#main .blogroll article.press-wrapper .press-right h2 a{color:#435070!important}#main .blogroll article.press-wrapper .press-left{width:40%;float:left;position:absolute;height:100%;background-position:center center!important;background-repeat:no-repeat !important;background-size:cover !important}#main .blogroll article.press-wrapper .press-date{position:absolute;text-align:center;background:#435070;border:1px solid #fff;padding:3px 10px 7px;left:-30px}#main .blogroll article.press-wrapper .press-date span{display:block;font-family:'Playfair Display',serif;color:#fff !important;font-weight:600;line-height:1.5em;font-size:13px}#main .blogroll article.press-wrapper span.author{display:block;font-size:13px;font-weight:600;color:#999}#main .blogroll article.press-wrapper .press-right p{font-size:13px;margin-bottom:5px}#main .blogroll article.press-wrapper .excerpt a{font-style:normal;font-size:13px;color:#999;-webkit-transition:all .5s;transition:all .5s}#main .blogroll article.press-wrapper .excerpt span.read-more a{text-transform:uppercase;color:#435070;font-weight:900}#main .blogroll article.press-wrapper .excerpt a:hover{color:#4b807d;font-weight:700;text-decoration:none}#main .blogroll article.press-wrapper ul .fa-tags:before{content:"\f02c";-webkit-text-fill-color:#435070;fill:#435070;color:#435070}#main .blogroll article.press-wrapper ul{border-bottom:none}#main .blogroll article.press-wrapper ul i{display:inline-block;float:left;position:relative;top:11px;font-size:12px;margin-right:10px}#blog #main.press #sidebar,#internal #main.press #sidebar{margin-top:50px;width:100%}#blog #main.press #sidebar li h3,#internal #main.press #sidebar li h3{width:100%;margin:0;padding:1em .6em;background:url(/wp-content/themes/BBGA_2018/images/internal-banner.jpg);background-size:200%;background-position:center;color:#fff;font-family:'Playfair Display',serif;font-size:28px;text-transform:uppercase}#blog #main.press aside ul#sidebar ul.menu,#internal #main.press aside ul#sidebar ul.menu{background:#323f56}#blog #main.press aside ul#sidebar ul.menu a,#internal #main.press aside ul#sidebar ul.menu a{color:#fff!important;padding-left:60px;line-height:1.2em}#blog #main.press aside ul#sidebar ul.menu li.menu-item-has-children ul.sub-menu,#internal #main.press aside ul#sidebar ul.menu li.menu-item-has-children ul.sub-menu{max-height:0;height:0;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;background:#4b807d}#blog #main.press aside ul#sidebar ul.menu li.menu-item-has-children.expanded ul.sub-menu,#internal #main.press aside ul#sidebar ul.menu li.menu-item-has-children.expanded ul.sub-menu{max-height:1000px;height:100%;background:#4b807d}#blog #main.press aside ul#sidebar ul.menu i.fas.fa-plus,aside ul#sidebar ul.menu i.fas.fa-angle-right,#internal #main.press aside ul#sidebar ul.menu i.fas.fa-plus,aside ul#sidebar ul.menu i.fas.fa-angle-right{font-size:14px;padding:8px 25px;display:inline-block;position:absolute;left:0;top:8px}#blog #main.press ul.sub-menu .fa-angle-right,#internal #main.press ul.sub-menu .fa-angle-right{display:none}#blog #main.press #sidebar .widget li>a,#internal #main.press #sidebar .widget li>a{padding:1em}#blog #main.press #sidebar .widget ul.sub-menu li>a,#internal #main.press #sidebar .widget ul.sub-menu li>a{padding:1em 2em}#blog #main.press aside ul#sidebar ul.menu,#internal #main.press aside ul#sidebar ul.menu{margin-bottom:50px}#blog #main.press #sidebar .widget .textwidget.custom-html-widget,#blog #main.press #sidebar .tagcloud,#internal #main.press #sidebar .widget .tagcloud,#internal #main.press #sidebar .textwidget.custom-html-widget{padding:25px;background-color:#f3f3f3;margin-bottom:50px}#main .blogroll .press-right .excerpt.row li{display:inline-block;margin-right:5px}#blog #main.press #sidebar li .tagcloud a,#internal #main.press #sidebar li .tagcloud a{text-decoration:none;color:#5c98b2;display:inline-block;padding:10px 15px;border:1px solid #5c98b2;background:#fff;-webkit-transition:all .5s;transition:all .5s;margin-bottom:5px}#blog #main.press #sidebar li .tagcloud a:hover,#internal #main.press #sidebar li .tagcloud a:hover{color:#fff;border:1px solid transparent;background:#5c98b2}#blog #main.press #sidebar .widget img,#internal #main.press #sidebar .widget img{width:100px;float:left;margin-right:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#blog #main.press #sidebar .widget_text h2,#internal #main.press #sidebar .widget_text h2{font-weight:500;color:#435070;font-family:'Playfair Display',serif;margin-bottom:10px}#blog #main.press #sidebar .widget_text h4,#internal #main.press #sidebar .widget_text h4{font-weight:400;color:#435070;margin-bottom:10px}#blog #main.press #sidebar .widget_text p,#internal #main.press #sidebar .widget_text p{font-weight:400;color:#435070;line-height:1.5em;font-size:18px}#blog #main.press #sidebar .widget_text a,#ineteral #main.press #sidebar .widget_text a{color:#435070;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;font-weight:400}#blog #main.press #sidebar .widget_text a.email,#ineteral #main.press #sidebar .widget_text a.email{font-size:19px}#blog #main.press #sidebar .widget_text a.read-bio,#ineternal #main.press #sidebar .widget_text a.read-bio{color:#435070;text-decoration:none;width:100%;text-align:right;display:block}#blog #main.press #sidebar .widget_text a:hover,#ineteral #main.press #sidebar .widget_text a:hover{font-weight:600}#blog #main.press #sidebar .widget_text .fa-envelope:before,#internal #main.press #sidebar .widget_text .fa-envelope:before{-webkit-text-fill-color:#435070;fill:#435070;color:#435070;margin-right:10px}@media (max-width:768px){#main .blogroll article.press-wrapper .press-left,#main .blogroll article.press-wrapper .press-right{width:100%;float:none;margin-left:0;position:static}#main .blogroll article.press-wrapper .press-left{min-height:250px}#main .blogroll article.press-wrapper .press-date{left:-19px}}@media print{#header #stick,#header .top a,nav,#breadcrumbs,#subscribe,#bottom,#footer,#comments,#main.home #banner,#main #share,#main iframe,#main #sidebar,.post-rating-wrapper{display:none !important}header,footer{display:none}.banner-area .text-wrapper{margin:.5cm}#internal #main #banner .title,#blog #main #banner .title{display:block;padding-top:0;padding-bottom:0}img{max-width:500px}@page{margin:1.5cm .5cm}body{font:12pt Georgia,"Times New Roman",Times,serif;line-height:1.3}#main{margin-top:0!important}h1{font-size:24pt}#internal #main #banner .title,#blog #main #banner .title{padding-top:0;padding-bottom:0;margin-top:50px}#internal #main #banner h1,#blog #main #banner h1{font-size:36px}h2{font-size:14pt;margin-top:25px}aside h2{font-size:18pt}blockquote,ul{margin:0}}body #main .media-style a.button,body aside a.button.hvr-sweep-to-right{background:#4b807d!important;color:#fff!important}#attorneys-grid div#attorney-photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#attorneys-grid div#attorney-photos>*{-ms-flex-preferred-size:25%;flex-basis:25%}@media (max-width:768px){#attorneys-grid div#attorney-photos>*{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width:1024px){.wp-block-columns.quartercolumn:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:initial !important;width:50% !important;display:flex;box-sizing:border-box;flex-grow:initial;justify-content:center;text-align:center}.wp-block-columns.quartercolumn:not(.is-not-stacked-on-mobile)>.wp-block-column .wp-block-image figure{margin:0 !important;float:none}.wp-block-columns.quartercolumn{width:100%;display:flex;gap:0;justify-content:center}}@media(max-width:500px){.wp-block-columns.quartercolumn:not(.is-not-stacked-on-mobile)>.wp-block-column{width:100% !important}}@media (max-width:768px){#main.practice{background:0 0 !important}}@media(max-width:985px){#home #main #banner h2{margin-top:140px !important}}.top-cta-bar{position:sticky;padding:10px 4vw;z-index:9999;background-color:#4b807d;top:0;transition:all .25s ease-in-out}.top-cta-bar:not(.active){transform:translateY(-100%)}.top-cta-bar .inner-wrapper{display:flex;justify-content:center;column-gap:16px;align-items:center}.top-cta-bar .inner-wrapper a{padding:14px 20px;display:flex;column-gap:8px;font-size:16px;line-height:120%;color:#fff;border:1px solid #fff;text-decoration:none;transition:all .25s ease-in-out}.top-cta-bar .inner-wrapper a:hover{background-color:#fff;color:#4b807d}.top-cta-bar .inner-wrapper a i{margin:0 !important}@media (max-width:450px){.top-cta-bar .inner-wrapper a{padding:13px 15px;font-size:14px}}#internal .internal-cta-form-wrapper{padding:50px;background-color:#4b807d;display:flex;flex-wrap:wrap;align-items:center;border-radius:10px;row-gap:20px;column-gap:25px}#internal .internal-cta-form-wrapper a.button{width:fit-content;background-color:transparent;color:#fff;border:1px solid #fff;letter-spacing:normal;box-sizing:border-box;padding:10px 20px;margin:0}#internal .internal-cta-form-wrapper a.button:hover{background-color:#fff;color:#4b807d !important}#internal .internal-cta-form-wrapper .title{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:130%;flex:1;min-width:260px}@media (max-width:1024px){#internal .internal-cta-form-wrapper{padding:6vw 4vw}}@media (max-width:768px){#internal .internal-cta-form-wrapper{flex-direction:column;align-items:center;row-gap:30px}#internal .internal-cta-form-wrapper .title{text-align:center}}@media (max-width:450px){#internal .internal-cta-form-wrapper{padding:40px 20px}#internal .internal-cta-form-wrapper .title{font-size:22px}}#main section#featured article.post-wrapper{display:none}#main section#featured article.testimonial{background-size:cover;background-repeat:no-repeat}.practice.individual article.post-wrapper{display:block !important}