.admin-bar .site-header{top:32px}.admin-bar button#responsive-menu-pro-button{top:59px!important}@media only screen and (max-width:782px){.admin-bar .site-header{top:46px}.admin-bar button#responsive-menu-pro-button{top:73px!important}}@media only screen and (max-width:600px){.admin-bar button#responsive-menu-pro-button{top:56px!important}}@media only screen and (max-width:1130px) and (min-width:1095px){.site-header .search-form{width:170px!important}}@media only screen and (max-width:1094px){.site-header .search-form{width:115px!important}}@media only screen and (max-width:1020px){.home-banner-section{padding-top:199px}.site-inner{padding-top:245px}.responsive-menu-pro-button.is-active .responsive-menu-pro-box{float:right;margin-right:20px}.responsive-menu-pro-accessible span.responsive-menu-pro-box{vertical-align:top}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item a.responsive-menu-pro-item-link{outline:none;font-size:20px;font-weight:600;padding:0 60px 0 5%;border:none;line-height:1.2;text-transform:capitalize}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 li a.responsive-menu-pro-item-link{font-size:18px;font-weight:400;padding:0 60px 0 5%}#responsive-menu-pro-container ul#responsive-menu-pro>li.responsive-menu-pro-item:first-child>a{border-color:#fff;padding-top:15px}#responsive-menu-pro-container #responsive-menu-pro>li.responsive-menu-pro-item:first-child>a .responsive-menu-pro-subarrow{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);top:auto;bottom:0}#responsive-menu-pro-container li.responsive-menu-pro-item{border-bottom:2px dotted #fff;padding:15px 0}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 li{border:none;padding:10px 0}#responsive-menu-pro-container #responsive-menu-pro ul.responsive-menu-pro-submenu-depth-1 li:first-child{padding-top:25px}#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a div.responsive-menu-pro-subarrow{right:20px;width:32px;height:26px;border-radius:4px;font-size:0;background-color:#fff;vertical-align:middle;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a div.responsive-menu-pro-subarrow:before{content:'\f0d7';font-family:'FontAwesome';font-size:15px;vertical-align:middle;color:#1c4484;display:block;line-height:26px;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a div.responsive-menu-pro-subarrow.responsive-menu-subarrow-active,#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a:hover div.responsive-menu-pro-subarrow,#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a:hover div.responsive-menu-pro-subarrow.responsive-menu-subarrow-active{background-color:#b0daff}#responsive-menu-containerpro- #responsive-menu-pro li.responsive-menu-pro-item a div.responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#responsive-menu-pro-additional-content p{text-align:center}#responsive-menu-pro-additional-content a{color:#1c4484;background-color:#fff;display:block;border-radius:4px;font-size:20px;padding:5px 0;outline:none}#responsive-menu-pro-additional-content a:hover{color:#2f8fe1}#responsive-menu-pro-additional-content a[href*="tel:"]{color:#fff;background-color:transparent;display:inline-block;font-weight:400}#responsive-menu-pro-additional-content a[href*="tel:"]:hover{color:#2f8fe1}#responsive-menu-pro-container .responsive-menu-pro-search-box{background-color:rgba(255,255,255,.2)!important;border-color:rgba(255,255,255,.2)!important}#responsive-menu-pro-container #responsive-menu-pro-additional-content{padding-bottom:75px!important}#responsive-menu-pro-container{border-left:20px solid #262626}#responsive-menu-pro-container .current-menu-item a{color:#b0daff}.responsive-menu-pro-button .responsive-menu-pro-label{display:none}button#responsive-menu-pro-button.responsive-menu-pro-button{top:27px}#responsive-menu-pro-button.is-active{right:0;width:100%}.responsive-menu-pro-button.is-active .responsive-menu-pro-label{float:left;display:inline-block;line-height:1;text-transform:uppercase;padding-left:30px}.quote-container{position:absolute;bottom:auto;top:100%;width:100%;left:0}.shown-on-small{display:block}.hidden-on-small{display:none}.lawyer-photo-container{width:100%;padding-bottom:100%;border-radius:4px}.single .content h1{font-size:24px}.lawyers-anchors{margin-top:25px}.practice-areas-container{margin:30px 0 0}}@media only screen and (max-width:600px){.home-banner-section{padding-top:124px}.site-inner{padding-top:180px}.home-banner-section-subpages .row .small-6{width:100%}.home-banner-caption{padding-left:5px;padding-right:5px;top:0;padding-top:40px!important;padding-bottom:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-banner-section video{height:300px}#black-studio-tinymce-2 .widget-wrap p:last-of-type{margin-top:-12px;padding-bottom:5px}.home-banner-caption h2{font-size:16px}.home-banner-section h3{font-size:12px}.home-banner-caption a{font-size:12px}.home-banner-caption .fa{font-size:37px;margin-bottom:0}.home-banner-section p{margin-bottom:0}.archive .site-inner .entry-header h2 a,.page-template-page_blog .site-inner .entry-header h2 a{font-size:18px;line-height:1.333}.entry-header .entry-meta time{display:block}.entry-header .entry-meta .delimeter{display:none}.page-template-page_blog .content h1{font-size:24px}.archive .content h1,.page-template-default .content h1{font-size:28px;text-align:center}.site-header{width:100%;position:fixed;top:0;left:0;z-index:1000}.columns{padding:0 10px}h1{font-size:24px}h2{font-size:18px}h3,h4,h5,h6{font-size:16px}.button.full-width-button,.trsp-button.full-width-button,.gform_footer input[type="submit"]{padding:15px 0;width:calc(100% - 10px);text-align:center;margin:0 auto;display:block;max-width:320px}.home-banner-section h1,.home-banner-section h2{font-size:24px}.home-banner-section h3{font-size:18px}.small-12{width:100%}.small-6{width:50%}.contacts-section .large-4{margin-bottom:20px}.title-area{display:none}.site-header .header-widget-area{width:100%}.header-widget-area .widget:first-child{display:block;padding-right:60px;padding-left:10px;border-bottom:1px solid #163b77}.header-widget-area .widget:first-child img{margin-bottom:5px}.header-widget-area .widget:first-child p{margin-bottom:0;text-align:left}#nav_menu-2{display:none}.header-widget-area .widget:nth-child(3){display:none}.header-widget-area:before,.header-widget-area:after{content:"";display:table}.header-widget-area:after{clear:both}.header-widget-area{*zoom:1}.header-widget-area .widget:nth-child(2),.header-widget-area .widget:last-child{display:block;float:right;width:50%;text-align:center;padding-top:10px}#black-studio-tinymce-2{border-left:1px solid #fff}#black-studio-tinymce-9{height:59px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button#responsive-menu-pro-button.responsive-menu-pro-button{right:0!important;top:10px!important}.header-widget-area .widget:nth-child(2) a,.header-widget-area .widget:last-child a{text-transform:uppercase;font-weight:700;padding-left:35px;outline:none;position:relative;margin-bottom:8px;display:inline-block;font-size:14px}.header-widget-area .widget:nth-child(2) a:before,.header-widget-area .widget:last-child a:before{font-family:FontAwesome;position:absolute;left:0;top:-3px;font-size:24px;font-weight:100;height:100%;line-height:1}.header-widget-area .widget:nth-child(2) a:before{content:'\f10b'}.header-widget-area .widget:last-child a:before{content:'\f044'}.header-widget-area .widget:nth-child(2) a:hover,.header-widget-area .widget:last-child a:hover,.header-widget-area .widget:nth-child(2) a:focus,.header-widget-area .widget:last-child a:focus{color:#b0daff}.header-widget-area .widget:last-child{border-right:0}.header-widget-area .widget:nth-child(2) p{font-size:0}.header-widget-area .widget:nth-child(2) a{font-size:16px!important;padding-left:25px}#search-3{display:none}.site-header .wrap{padding:10px 0 0}.home-banner-caption{padding-top:80px;padding-bottom:25px}.subpage-item img,.subpage-item p{display:none}.second-column .future-plan-image-container{margin-top:20px}.download-button-container .button:before,.download-button-container .button:after{display:none}.download-button-container .button{padding:15px 35px}.button,.trsp-button{padding:15px 37px}.future-plan-section h1{font-size:20px}.future-plan-section .first-column-text{padding-left:0;border-left:none}.social-contacts li{padding:0 3px}.lawyer-name{font-size:20px}.lawyer-thumbnail-container{max-width:195px}.lawyer-thumbnail{height:170px}.lawyer-section-button-container .button{padding:16px 73px}.get-in-touch-form-section .gform_body{padding-bottom:40px}.get-in-touch-form-section .gform_fields{padding:0}.get-in-touch-form-section .gsection_title{text-align:center}.slick-dots li button:before{background-color:#ccc;width:8px;height:8px}.slick-dots li button:hover:before,.slick-dots li button:focus:before,.slick-dots li.slick-active button:before{background-color:#194286}.home .gform_footer input[type="submit"]{display:none;margin-top:30px}.reset-button{display:none}.map-buttons-container{margin-top:10px}.view-larger{display:none}.acf-map{height:160px;margin-top:25px}.steps-title-container h2{padding:0 15px;text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:35px}.social-contacts li{padding:0}.social-contacts a{width:50px;font-size:28px}.mobile-worksheet-section h3{color:#194286}.single-lawyer .site-header+.site-inner .content{padding:0!important}#input_5_1 span,#input_5_8 span{width:100%}#input_5_3,#input_5_4,#input_5_6{width:100%}#input_5_1_3_container,#input_5_8_3_container,#input_5_1_6_container,#input_5_8_4_container{padding:0}.post-10 .entry-header{margin-top:40px}}@media only screen and (min-width:601px){.site-header{position:fixed;width:100%;left:0;top:0;z-index:100}.site-header .wrap:before,.site-header .wrap:after{content:"";display:table}.site-header .wrap:after{clear:both}.site-header .wrap{*zoom:1}.title-area{float:left;width:100%;padding:0 15px}.site-header .header-widget-area{width:100%;float:left;padding:0 15px}.header-widget-area .widget{display:inline-block;margin-left:-4px;width:100%}.header-widget-area .widget:first-child{display:none}.header-widget-area .widget:nth-child(2){padding-right:20px}.header-widget-area .widget:nth-child(3){background-color:#fff;padding:0}.header-widget-area .widget:nth-child(3) p{margin-bottom:0;color:#1a4286}.header-widget-area .widget:nth-child(3) a{color:#1c4484;padding:15px 20px;padding-left:20px!important;display:inline-block}.header-widget-area .widget:nth-child(3) a:hover{color:#3d95e2}.header-widget-area .widget:nth-child(2),.header-widget-area .widget:nth-child(3){width:auto}.header-widget-area .widget:last-child{display:none}#featured-page-2{display:none}#nav_menu-2{margin-top:15px;margin-bottom:10px}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item-has-children{position:relative}.genesis-nav-menu .menu-item-has-children:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#fff transparent transparent transparent;right:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.genesis-nav-menu .menu-item-has-children:after,.genesis-nav-menu .sub-menu li:after{content:'';position:absolute;width:2px;height:0;left:15px;top:2px;background-image:-webkit-repeating-linear-gradient(to bottom,#fff 0,#fff 2px,transparent 2px,transparent 4px);background-image:-moz-repeating-linear-gradient(to bottom,#fff 0,#fff 2px,transparent 2px,transparent 4px);background-image:-ms-repeating-linear-gradient(to bottom,#fff 0,#fff 2px,transparent 2px,transparent 4px);background-image:repeating-linear-gradient(to bottom,#fff 0,#fff 2px,transparent 2px,transparent 4px);opacity:0;transition:all .4s ease-in-out}.genesis-nav-menu .menu-item-has-children:hover::after{opacity:1;height:100%}.genesis-nav-menu .menu-item-has-children:hover .sub-menu li:after{opacity:1;height:100%}.genesis-nav-menu .menu-item-has-children:hover .sub-menu li:last-child:after{height:calc(100% - 12px)}.genesis-nav-menu .sub-menu li{position:relative}#nav_menu-2 .genesis-nav-menu a{padding:10px 34px;outline:none;text-transform:capitalize}#nav_menu-2 .genesis-nav-menu a:hover{text-decoration:none}#nav_menu-2 .genesis-nav-menu a:focus{text-decoration:none}#nav_menu-2 .genesis-nav-menu .current-menu-item>a{text-decoration:none}#nav_menu-2 .genesis-nav-menu .sub-menu{border-radius:4px;border:none}#nav_menu-2 .genesis-nav-menu .sub-menu>li:last-child a{border-radius:0 0 4px 4px}#nav_menu-2 .genesis-nav-menu .sub-menu li{padding:10px 34px 10px 22px;background-color:#1a4286}#nav_menu-2 .genesis-nav-menu .sub-menu li>a{font-size:14px;font-weight:400;background-color:transparent;border:none;white-space:nowrap;padding:0}#nav_menu-2 .genesis-nav-menu .sub-menu li>a:hover span{color:#b0daff}#nav_menu-2 .genesis-nav-menu .sub-menu li.current-menu-item span{color:#b0daff}#nav_menu-2 .genesis-nav-menu span{-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}#nav_menu-2 .genesis-nav-menu a:hover span{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;color:#add7fc}#nav_menu-2 .menu-item:last-child{border-radius:4px}#nav_menu-2 .genesis-nav-menu .sub-menu li:last-child{padding-bottom:20px;border-radius:0 0 4px 4px}#nav_menu-2 .menu-item.delimiter a{text-transform:uppercase;position:relative}#nav_menu-2 .menu-item.delimiter a:before{content:'';width:50%;height:1px;position:absolute;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;z-index:1}#nav_menu-2 .menu-item.delimiter a span{font-size:11px;position:relative;z-index:10;background-color:#1a4286;padding-right:4px;font-weight:600}#nav_menu-2 .menu>.menu-item:last-child{background-color:#fff}#nav_menu-2 .menu>.menu-item:last-child span{color:#1c4484}#nav_menu-2 .menu>.menu-item:last-child a:hover span{color:#3d95e2}.home-banner-section-subpages{padding-top:35px;padding-bottom:20px;margin-bottom:55px}.subpage-item h6 a{font-size:18px}.future-plan-section{padding-bottom:70px}.future-plan-section .first-column-text{padding-left:25px}.plan-section-quote{margin-bottom:0;color:#fff;padding:15px 25px;text-indent:30px}.plan-section-quote:before{left:30px;top:20px}.plan-section-quote:after{right:30px;bottom:20px}.second-column h3{font-size:21px;margin-top:25px}h3.community-title{margin-top:40px;text-transform:capitalize;font-size:21px;text-align:center}.lawyers-section{padding-top:55px}.lawyers-section-title{font-size:36px;margin-bottom:50px}.additional-content-section{padding-top:85px}.additional-content-title{font-size:21px}.get-in-touch-form-section .row{padding-bottom:50px;border-bottom:1px solid #ccc}.gform_heading{margin-bottom:45px}.gform_title{font-size:36px}.get-in-touch-form-section .gform_fields+.gform_fields{position:relative}.get-in-touch-form-section .gform_fields+.gform_fields:before{content:'';position:absolute;width:2px;height:100%;background-color:#ccc;top:0;left:0}.gform_footer{margin-top:50px}.next-button{height:0;visibility:hidden;margin-top:0!important}.contacts-section{padding-top:50px;padding-bottom:60px}.footer-widgets{padding:35px 15px 0}.archive .site-inner,.single .site-inner,.page-template-page_blog .site-inner{padding-bottom:70px}.steps-title-container{position:relative;text-align:center;margin-bottom:60px}.steps-title-container:before{content:'';height:2px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ccc;z-index:1}.steps-title-container h2{position:relative;z-index:10;display:inline-block;background:#fff;padding:0 20px;text-transform:uppercase;margin-bottom:0}.get-in-touch-form-section .gform_fields:last-child{padding-right:1px}#black-studio-tinymce-3 a{height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,color-stop(50%,red),color-stop(50%,white));background:-o-linear-gradient(left,red 50%,white 50%);background:linear-gradient(to right,red 50%,white 50%);background-size:200% 100%;background-position:right bottom;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#black-studio-tinymce-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-widget-area .widget:nth-child(3) p,#black-studio-tinymce-3 .widget-wrap,#black-studio-tinymce-3 .widget-wrap .textwidget{height:100%}}@media only screen and (min-width:1021px){.header-widget-area .widget:nth-child(3) a{padding-left:55px}}@media only screen and (max-width:1021px){.video-poster{height:207px}}@media only screen and (max-width:1020px) and (min-width:601px){#black-studio-tinymce-3{margin-top:10px}}@media only screen and (min-width:601px){.site-header .header-widget-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1020px) and (min-width:601px){.medium-5{width:41.666%}.lawyers-section .medium-6{width:33.3%}.default-page-steps-section .medium-6{width:33.3%}.home-banner-section-subpages .medium-6{height:220px}.medium-6{width:50%}.medium-7{width:58.333%}.medium-12{width:100%}.hide-for-medium-only{display:none}.header-image .title-area a{background-position:50% 50%;margin-top:0;background-size:25%}.site-header .header-widget-area{text-align:center;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#search-3,#nav_menu-2,.responsive-menu-label{display:none!important}#nav_menu-2 .genesis-nav-menu a{padding:15px 13px}.site-header .wrap{padding:10px 1% 0}.social-contacts li{padding:0}.get-in-touch-form-section .gform_fields{padding:0 10px}.get-in-touch-form-section .gform_fields+.gform_fields:before{display:none}.map-buttons-container{margin-top:0}.map-buttons-container a{display:block;margin-top:10px}.sidebar-primary{width:50%;padding:0 10px}main.content{width:50%;padding:0 10px}main.content:before,main.content:after{content:'';position:absolute;top:0;width:1px;height:100%;background-color:#ccc;-webkit-box-shadow:-4px 0 5px -2px #000;box-shadow:-4px 0 5px -2px #000}main.content:before{left:0}main.content:after{left:-4px}.entry-content .search-form,.site-header .search-form{width:56.2%;position:relative;margin-bottom:0;margin-top:25px}#nav_menu-2{margin-top:0!important}.step-title{height:auto!important}}@media only screen and (max-width:800px){.home-banner-caption{bottom:10%}.home-banner-caption .fa{font-size:55px}.home-banner-section h1,.home-banner-section h2{font-size:24px}.home-banner-section h3{font-size:18px}.additional-content-section .columns{width:100%}.sidebar-primary{width:100%;padding:0;display:none}main.content{width:100%;padding:0}main.content:before,main.content:after{display:none}.mobile-section{display:block}.mobile-section h3{text-transform:uppercase;font-size:20px;line-height:1.333}.mobile-contact-section h3{text-align:center;font-size:21px}.mobile-section .social-contacts li{padding:0}.mobile-section{margin-bottom:40px}.mobile-contact-section,.mobile-worksheet-section,.mobile-social-section{padding:0 15px}.mobile-contact-section{background-color:#e8e8e8;padding:25px 15px}.mobile-contact-section .gfield{text-align:left}.genesis-nav-menu .menu-item-has-children:after,.genesis-nav-menu .sub-menu li:after,.genesis-nav-menu .menu-item-has-children:before{display:none}.single .site-header+.site-inner,.archive .site-header+.site-inner,.page-template-default .site-header+.site-inner,.page-template-page_blog .site-header+.site-inner{padding:0}.single .site-header+.site-inner .content,.archive .site-header+.site-inner .content,.page-template-default .site-header+.site-inner .content,.page-template-page_blog .site-header+.site-inner .content{padding:0 5%}.sidebar-menu .list-title{background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#1a4286;padding:7px 85px 7px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.sidebar-menu{position:relative}.sidebar-menu .dropdown-menu{position:absolute;width:100%;top:calc(100% + 15px);z-index:100}.sidebar-menu .dropdown-menu ul{padding:0 15px;background-color:#fff}.sidebar-menu .dropdown-menu ul li:last-child{border:none}.accordion__body{display:none}.sidebar-menu-toggle{display:block;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.toggle{position:relative;padding-right:15px}.toggle:after{content:'';width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#ccc transparent transparent transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0}.sidebar-menu ul .close-toggle{border:none;padding:6px 0;text-align:center;color:#fff}.sidebar-menu .dropdown-menu .close-toggle-ul{display:block;background-color:#1a4286;cursor:pointer}.share-buttons-container span{padding-right:10px}.share-buttons-container a{margin:0 3px}.default-page-steps-section .columns{width:100%}.default-page-steps-section p{padding-left:0}.step-title{margin-bottom:30px;padding-left:0;min-height:50px}.step-title:before{position:relative;float:left;width:55px;font-size:28px;padding:11px 0;margin-right:15px;margin-bottom:20px}.step-title:after{width:55px;height:55px}.gform_body ul{margin-left:0}}@media (min-width:961px){.home .get-in-touch-form-section .gform_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:641px) and (max-width:960px){.home .get-in-touch-form-section .gform_fields:first-of-type li:first-of-type{width:100%}.home .get-in-touch-form-section .gform_fields:first-of-type li:not(:first-of-type){width:32%}.home .get-in-touch-form-section .gform_fields:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:768px){.header-image .title-area{margin-top:-12px}.site-header .header-widget-area{margin-top:0}}@media only screen and (min-width:801px){#nav_menu-2 .genesis-nav-menu a{padding:10px 23px}.page-template-default .footer-widgets{margin-top:55px}}@media only screen and (min-width:1021px){.lawyers-section .large-3{width:33.3%}.large-3{width:24.5%}.large-4{width:33.333%}.large-5{width:41.666%}.large-6{width:50%}.large-7{width:58.333%}.large-8{width:66.666%}.large-12{width:100%}.title-area{width:25%}.title-area a{position:relative;top:21px}.site-header .header-widget-area{width:75%;height:145px}#black-studio-tinymce-3{position:relative}.right-white-line{position:absolute;height:100%;background-color:#fff;left:100%;top:0;display:none}.quote-container{position:absolute;bottom:-35px;width:95.77%;left:2%}.plan-section-quote{margin-bottom:0;color:#fff;padding:21px 50px;text-indent:10px}.sidebar-primary{width:30%;padding:0 20px}main.content{width:70%;padding:0 30px;margin-bottom:60px;position:relative}.with-lines{position:relative}.with-lines:before,.with-lines:after{content:'';position:absolute;top:0;width:1px;height:100%;background-color:#ccc}main.content.with-lines:before{left:8px}main.content.with-lines:after{left:4px}.sidebar-primary.with-lines:before{right:-4px}.sidebar-primary.with-lines:after{right:-8px}.lawyer-photo-container{max-width:250px;padding-bottom:96.8%}.lawyer-page-subtitle{font-size:16px}.lawyer-bio-section .large-8{width:59.5%}.lawyer-bio-section .large-4{width:40.5%}.practice-areas-container{margin:0 0 35px 20px}.map-column{padding:0 5px}}@media only screen and (min-width:1270px){#nav_menu-2 .menu>.menu-item:last-child{margin-left:16px}}