article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap;color:#000;margin:0 30px 20px}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}table{border-collapse:collapse;border-spacing:0}br.clear{clear:both;height:0;display:block;margin:0!important;line-height:0!important}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}embed,iframe,object,video{max-width:100%}img.alignleft{float:left;margin:10px 25px 10px 0}img.alignright{float:right;margin:10px 0 10px 25px}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.hide-site{display:none !important}html{overflow-y:scroll}body{display:block !important;color:#000;font-family:'Hind',sans-serif;font-size:27px}h1,h2,h3,h4,h5,h6{margin:0 0 20px;color:#891719;font-weight:400;font-family:'Spectral',serif}h1{font-size:36px;line-height:38px;text-transform:uppercase;color:#306574}h2{font-size:30px;line-height:38px;text-transform:uppercase;font-weight:500}h3{font-size:30px;line-height:38px;font-weight:700}h4{font-size:27px;line-height:26px}h5{font-size:24px;line-height:24px}h6{font-size:21px;line-height:22px}p{margin:0 0 20px;font-size:22px;line-height:42px;font-family:'Hind',sans-serif}ol,ul{margin:0 0 20px 40px;font-size:16px}ul{list-style:none}ol{list-style-position:inside}a{color:#891719}p a{text-decoration:underline}a:hover,a:focus{color:#306574}*:focus{outline:auto}.button{display:inline-block;background:0 0;border:2px solid #306574;padding:25px 40px;text-transform:uppercase;color:#306574;font-family:'Spectral';font-size:31px;line-height:35px;font-weight:500;text-decoration:none !important}.button:before{content:"\f0a9";color:#891719;margin-right:10px}.button:focus,.button:hover{background-color:#306574;color:#fff}.site-container{padding-top:235px}body.admin-bar .site-container{padding-top:267px}body.home .site-container,body.page-template-template-who .site-container,body.page-template-template-attorneys .site-container,body.page-template-template-what .site-container{padding-top:0}body.admin-bar.home .site-container,body.admin-bar.page-template-template-who .site-container,body.admin-bar.page-template-template-attorneys .site-container,body.admin-bar.page-template-template-what .site-container,body.admin-bar.page-template-template-know .site-container{padding-top:32px}.row{max-width:1400px;position:relative}iframe{border:none}.center{text-align:center}.hide{display:none}.show-for-tablet{display:none}.visually-hidden{border:none !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.small-margin-right{margin-right:15px}.small-margin-left{margin-left:15px}.off-canvas-content{overflow:hidden}body.admin-bar .sticky-container{top:32px !important}.sticky-container{min-height:91px;position:static}.sticky-container .sticky{padding:0}.off-canvas.position-right{position:fixed;right:-250px;top:0;z-index:1;transition:.5s ease}.is-open-right .off-canvas.position-right{right:0}.off-canvas{background-color:transparent}.is-open-right{-webkit-transform:initial;transform:initial;margin-left:-250px}.off-canvas-wrapper-inner{transition:margin .5s ease}.sticky.is-stuck,.sticky.is-at-top{left:0 !important;transition:none;z-index:999}.is-open-right .sticky.is-stuck,.is-open-right .sticky.is-at-top{left:-250px !important}body.admin-bar .sticky.is-stuck.is-at-top{top:32px !important}.title-bar{background:0 0;padding:0;transition:none}.carousel{overflow:hidden}.slick-buttons{position:static}.slick-next{right:0}.slick-prev,.slick-next{position:absolute;width:70px;height:70px;background:0 0;margin:0 !important;text-align:center;line-height:70px;border:1px solid #e2e6e7;top:43%;font-size:24px;z-index:1;opacity:.4;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;color:transparent;border-radius:0}.slick-prev:before,.slick-next:before{font-size:50px}.slick-prev:before{content:"\f104"}.slick-next:before{content:"\f105"}.slick-page{display:inline-block;padding:6px 2px;position:relative}.slick-theme .slick-controls .slick-page span{width:8px;height:8px;display:block;position:relative;margin:5px 3px;z-index:1000 !important;background:rgba(0,0,0,.5);border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .27s cubic-bezier(0,.000,.58,1.000);-moz-transition:all .27s cubic-bezier(0,.000,.58,1.000);-o-transition:all .27s cubic-bezier(0,.000,.58,1.000);-ms-transition:all .27s cubic-bezier(0,.000,.58,1.000);transition:all .27s cubic-bezier(0,.000,.58,1.000)}.slick-page:hover span{background:rgba(0,0,0,.5)}.slick-page.active span{background:#038875 !important;border:1px solid #038875 !important;-webkit-transform:scale(1.3333333);-moz-transform:scale(1.3333333);-o-transform:scale(1.3333333);-ms-transform:scale(1.3333333);transform:scale(1.3333333)}.animated{opacity:1 !important}.header{width:100%;height:235px;padding:0;z-index:999;position:fixed;top:0;left:0;box-shadow:0px 1px 4px rgba(255,255,255,0);background-color:rgba(255,255,255,1)}.header:not(.not-top){background-color:rgba(255,255,255,0)}body.home .header{opacity:0;background-image:-ms-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 90%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 90%);background-image:-o-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 90%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.95)),color-stop(90% rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 90%);background-image:linear-gradient(to bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 90%);background-color:rgba(255,255,255,0)}body.home .header.not-top{background-image:none}body.admin-bar .header{top:32px}.header.not-top{height:200px;box-shadow:0px 1px 4px #737373;background-color:#fff !important}.header .row{max-width:100%}.header-gradient{background-image:-ms-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 95%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 95%);background-image:-o-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 95%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.95)),color-stop(95% rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 95%);background-image:linear-gradient(to bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 95%);height:60vh;position:absolute;top:0;left:0;right:0;z-index:2;min-height:450px}@media screen and (min-width:1920px){.header-gradient{height:40vh}}.search-box{position:fixed;z-index:99999;top:-140px;left:0;overflow:hidden;width:100%;height:0;height:140px;padding:0 30px;padding:40px 15px;transition:all .5s ease,-webkit-transform .5s ease;transition:all .5s ease;-webkit-transform:rotateZ(0);background:#000;-webkit-backface-visibility:hidden}.search-box .row{max-width:99%}.search-box .searchwp-live-search-instructions{display:none}.searchwp-live-search-result a,.searchwp-live-search-result a{text-transform:none}body.search-open .search-box{top:0}body.admin-bar.search-open .search-box{top:32px}body.home .search-box{transition:none}body.home.search-open .search-box{transition:all .5s ease}.search-box .close{font-size:30px;line-height:48px;position:absolute;z-index:9;top:0;right:0;width:40px;cursor:pointer;text-align:center;color:#fff}.search-box form{position:relative;padding-right:90px}.search-box input,.search-box input:focus{font-size:17px;font-weight:500;line-height:25px;display:block;width:100%;height:48px;margin:0 0 19px;padding:0 10px;border:0;background:#000;color:#fff;border-bottom:1px solid #fff !important;box-shadow:none}.search-box input:focus{border:0}.search-box button{font-size:24px;position:absolute;top:0;right:40px;width:51px;height:47px;cursor:pointer;color:#fff;border:0;background-size:80% auto}.search-box button:hover,.search-box button:focus{opacity:.7}.searchwp-live-search-result a,.search-title{padding:10px 20px}.searchwp-live-search-result a{text-transform:none}.search-title{background:#891719;color:#fff;display:block;text-transform:uppercase;font-weight:600}.searchwp-live-search-results{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;height:0;overflow:hidden;z-index:9999;position:absolute;display:none;padding:15px 10px}.searchwp-live-search-results-showing{display:block;opacity:1;height:auto;overflow:auto;z-index:9999999 !important;background-color:#b8d8e3}.searchwp-live-search-no-results{padding:3em 2em 0;text-align:center}.searchwp-live-search-result p{margin:0}.header .mobile-row{display:none;width:100%;background:#cbd0d2;padding:0;text-align:center}.header .mobile-row .columns{padding:0}.header .mobile-row a.phone{display:block;float:left;background-color:#660507;color:#fff;font-size:30px;padding:0 18px;line-height:60px;font-weight:700;text-transform:uppercase}.header .mobile-row a.phone:focus,.header .mobile-row a.phone:hover{background-color:#306574;color:#fff}.header .mobile-row a.language-button{margin:0;height:60px;color:#58595b;font-size:15px;padding:0 25px;line-height:60px;text-transform:uppercase;font-family:'Spectral',serif;font-weight:600;background-color:#cbd0d2;border:none;display:inline-block}.header .mobile-row a.language-button:focus,.header .mobile-row a.language-button:hover{background-color:#891719;color:#fff}.header .mobile-row a.search{float:right;background-color:#306574;display:block;width:60px;height:60px;line-height:56px;color:#fff;text-align:center;font-size:20px}.header .mobile-row a.search:hover{background-color:#891719}.header .mobile-row a.menu-button{float:right;background-color:#1e1e1e;color:#fff;font-size:20px;padding:0 20px;line-height:56px;text-transform:uppercase;width:60px;height:60px}.header .mobile-row a.menu-button:after{content:"\f0c9";left:0;right:0;margin:0;font-size:24px;color:#fff;background:0 0;border:none;box-shadow:none}.header .mobile-row a.menu-button:focus,.header .mobile-row a.menu-button:hover{background-color:#306574}.header .logo{padding:40px 0 25px 25px;float:left}.header .logo img{margin:0;display:block;height:166px}.header.not-top .logo img{height:135px}.header .top-right{padding:0;text-align:right;float:right}.header .top-right .top{margin-right:-15px;display:none}.header .top-right .top span{font-family:'Spectral',serif;font-size:14px;color:#306574}@media screen and (min-width:1025px){.header .top-right .top{display:block}}@media screen and (min-width:1100px){.header .top-right .top span{font-size:16px}}@media screen and (min-width:1200px){.header .top-right .top span{font-size:18px}}@media screen and (min-width:1200px){.header .top-right .top span{font-size:18px}}@media screen and (min-width:1400px){.header .top-right .top span{font-size:22px}}header .top-right .red-button{background-color:#891719;color:#fff;padding:0 10px;font-size:17px;display:flex;align-items:center;justify-content:center;display:none}@media screen and (min-width:1025px){header .top-right .button-area{display:flex;justify-content:flex-end}header .top-right .red-button{display:flex}}@media screen and (min-width:1281px){header .top-right .red-button{font-size:20px}}header .top-bar-section{margin-right:35px}.header .top-right .button-area{margin:0 0 15px;display:flex;justify-content:flex-end}@media screen and (min-width:1025px){.header .top-right .button-area{margin:0 35px 15px 0}}.header.not-top .top-right .button-area{margin-bottom:5px}.header .top-right .button-area:after{content:"";clear:both;display:block}.header .top-right a.language-button{background-color:#cbd0d2;color:#306574;font-size:20px;padding:0 22px;line-height:39px;text-transform:uppercase;font-family:'Spectral',serif;font-weight:600;margin-right:5px}.header .top-right a.language-button:focus,.header .top-right a.language-button:hover{background-color:#891719;color:#fff}.header .top-right a.search{float:right;margin-left:15px;background-color:#306574;display:block;width:50px;height:40px;line-height:40px;color:#fff;text-align:center;font-size:22px}.header .top-right a.search:hover{background-color:#891719}.header .top-right p.slogan{font-family:'Spectral',serif;text-transform:uppercase;font-size:29px;color:#231f20;font-weight:500;margin:0 0 2px;letter-spacing:2px}.header .top-right p.phone{font-family:'Spectral',serif;font-size:39px;margin:0 35px 0 12px;font-weight:700;color:#891719;letter-spacing:2px}.header .top-right p.phone span{display:inline-block;margin:0 5px;color:#a85556;font-size:34px;position:relative;top:-2px}.header .top-right p.phone a{text-decoration:none}.header .top-right a.menu-button{float:right;background-color:#000;color:#fff;font-size:20px;padding:0 15px;line-height:36px;margin-left:15px;display:none;text-align:center}.header .top-right a.menu-button:after{content:"\f0c9";left:0;right:0;margin:0;font-size:24px;color:#fff;background:0 0;border:none;box-shadow:none}.header .top-right a.menu-button:focus,.header .top-right a.menu-button:hover{background-color:#891719}.header .menu-area{float:right;padding:0}.top-bar,.top-bar ul{background:0 0;font-size:22px;height:auto;line-height:normal;padding:0}.header .top-bar ul{list-style:none;margin:0;font-size:0}.header .top-bar ul li{display:inline-block;background:0 0;position:relative;padding:0;margin-left:30px}.header .top-bar ul li:first-child{margin-left:0}.header .top-bar ul>li>a{padding:0 0 5px;font-size:22px;color:#000;font-weight:500;line-height:30px;background:0 0}.header .top-bar ul>li>a:focus,.header .top-bar ul>li.is-active>a,.header .top-bar ul>li:hover>a,.header .top-bar ul>li.current-page-ancestor>a,.header .top-bar ul>li.current-menu-item>a{color:#891719;position:relative}.header .top-bar ul>li.is-dropdown-submenu-parent>a{padding-right:0}.header .top-bar ul>li.is-dropdown-submenu-parent>a:after{border:none;display:none}.header .top-bar ul>li>ul{height:auto;margin:0;background-color:#891719;border:none;min-width:calc(100% + 60px);padding:0;position:absolute;z-index:9}.header .dropdown.menu>li.opens-right>.is-dropdown-submenu{left:-10px}.header .top-bar ul>li.is-dropdown-submenu-parent:hover>a:after,.header .top-bar ul>li.is-dropdown-submenu-parent:focus>a:after{border-color:#891719 transparent transparent}.header .top-bar ul>li>ul:not(.js-dropdown-active){display:none}.header .top-bar ul>li.active>ul{display:block}.header .top-bar ul>li>ul>li{padding:0;margin:0;text-align:left !important;margin-top:-1px;border-bottom:1px solid #000;white-space:nowrap;position:relative}.header .top-bar ul>li>ul>li:last-child{margin-bottom:0}.header .top-bar ul>li>ul>li a,.header .top-bar ul>li>ul>li.current-page-ancestor>a,.header .top-bar ul>li>ul>li.current-menu-item>a{padding:15px 30px;font-size:20px;color:#fff;height:auto;line-height:24px;width:100%;font-weight:400;letter-spacing:0}.header .top-bar ul>li>ul>li:before{content:"\f105";margin-right:5px;color:#fff !important;position:absolute;font-size:15px;top:18px;left:14px;z-index:3}.header .top-bar ul>li>ul>li:hover>a,.header .top-bar ul>li>ul>li>a:focus{background-color:#000;color:#fff}.header .top-bar ul>li>ul>li>ul{display:none}.slider-section{background-color:#fff;position:relative;height:1016px;overflow:hidden;opacity:0}.slider-section:after{content:"";box-shadow:0 0 35px rgba(180,190,193,.8);position:absolute;z-index:5;height:15px;bottom:-15px;left:0;right:0}.slider-section .carousel .item{height:1016px;width:100%}.slider-section .left-head{position:absolute;left:0;top:0;bottom:0;width:40%;background:var(--wpr-bg-1656a0f9-6200-4165-9a8d-a4ac58244d48) no-repeat left top;background-size:100% 100%;max-width:590px;overflow:hidden;opacity:0}.slider-section .left-mask{background:var(--wpr-bg-281a393f-377c-4b8f-9cf0-8c6fcc143e6e) no-repeat left top;background-size:100% 100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:10}.slider-section .left-mask:after{position:absolute;top:0;bottom:0;right:0;left:100%;background-color:#fff;content:""}.slider-section .left-head .image-box{position:absolute;max-width:52%}.slider-section .left-head img{opacity:0}.slider-section .left-head .spin-1{top:140px;left:120px;z-index:1}.slider-section .left-head .spin-2{top:150px;left:-15px;transform:rotate(-9deg);z-index:2;max-width:40%}.slider-section .left-head .spin-3{top:300px;left:175px;transform:rotate(9deg);z-index:2}.slider-section .left-head .spin-4{top:370px;left:-50px;transform:rotate(5.5deg);z-index:5}.slider-section .left-head .spin-5{bottom:280px;left:120px;transform:rotate(-4deg);z-index:6}.slider-section .left-head .spin-6{bottom:230px;left:-120px;transform:rotate(7.5deg);z-index:4}.slider-section .left-head .spin-7{bottom:60px;left:140px;transform:rotate(-13deg);z-index:3}.slider-section .left-head .spin-8{bottom:10px;left:-75px;z-index:2}.slider-section .right-head{position:absolute;right:0;top:0;bottom:0;width:40%;background:var(--wpr-bg-222425b7-6abc-4227-90a5-e0e21b8fb973) no-repeat right top;max-width:590px;opacity:0;background-size:100% 100%;overflow:hidden}.slider-section .right-mask{background:var(--wpr-bg-c22fc8a4-1c40-4dbc-a66e-becaf2aa2763) no-repeat right top;background-size:100% 100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:10}.slider-section .right-head img{opacity:0}.slider-section .right-head .image-box{position:absolute;max-width:52%}.slider-section .right-head .spin-1{top:175px;right:125px;z-index:2;transform:rotate(9deg);max-width:70%}.slider-section .right-head .spin-2{top:275px;right:-25px;transform:rotate(3deg);z-index:5}.slider-section .right-head .spin-3{top:400px;right:300px;transform:rotate(4.5deg);z-index:3}.slider-section .right-head .spin-4{top:400px;right:-30px;transform:rotate(-8deg);z-index:4;max-width:60%}.slider-section .right-head .spin-5{bottom:100px;right:200px;z-index:1}.slider-section .right-head .spin-6{bottom:110px;right:-125px;transform:rotate(7.5deg);z-index:2;max-width:75%}.slider-section .bottom-fade{position:absolute;left:0;right:0;bottom:0;width:100%;opacity:0}.slider-section .bottom-fade img{width:100%}.slider-section .left-fade{position:absolute;left:5%;bottom:15px;max-width:30%;opacity:0;display:block}.slider-section .right-fade{position:absolute;right:5%;bottom:5px;max-width:30%;opacity:0;display:block}.slider-section .truck-fade{position:absolute;right:0;bottom:0;max-width:80%;opacity:0}.slider-section .truck-fade img{max-width:100%}.slider-section .car-fade{position:absolute;right:50%;bottom:0;max-width:50%;opacity:0;display:block}.slider-section .bike-fade{position:absolute;left:-500px;bottom:0;opacity:0;display:block}.slider-section .text-box{position:absolute;left:0;right:0;width:100%;z-index:10;top:25%}.slider-section .text-box .red-button{background-color:#891719;color:#fff;padding:10px 20px;font-size:20px;text-transform:uppercase;font-family:'Spectral',serif;display:inline-block;align-items:center;justify-content:center;z-index:999}.slider-section .text-box .red-button:hover,.slider-section .text-box .red-button:focus{color:#fff;background-color:#306574}.slider-section .item-1 .text-box{top:35%}.slider-section .text-box .headline-text{max-width:920px;margin:0 auto}.slider-section .text-box .headline-text p.headline{color:#231f20;font-size:80px;line-height:140px;margin:0;padding:0;font-weight:400;font-family:'Spectral',serif}.slider-section .text-box .headline-text p.headline span{opacity:0}.slider-section .text-box .headline-text p.headline span.word1{font-size:119px;line-height:120px;color:#3c6e7c;font-weight:500;display:inline-block;text-transform:uppercase;letter-spacing:-5px}.slider-section .text-box .headline-text p.headline span.word2{font-size:99px;line-height:120px;color:#8cabb3;font-family:'Dancing Script',cursive;display:inline-block;top:30px;position:relative;left:-10px}.slider-section .text-box .headline-text p.headline span.word3{text-transform:uppercase;font-size:150px;line-height:60px;color:#891719;font-weight:500;display:block;text-align:center;letter-spacing:-5px;margin-top:30px;padding-left:25px}.slider-section .text-box .headline-text p.headline span.word4{text-transform:uppercase;display:block;text-align:center;font-weight:400;padding-left:25px}.slider-section .scroll-down{text-align:center;opacity:0}.slider-section .scroll-down a{color:#58585a}.slider-section .scroll-down a:hover,.slider-section .scroll-down a:focus{color:#891719}.slider-section .scroll-down .fa{font-size:80px;line-height:50px}.bar-section{padding:15px 0;background-color:#306574;position:relative;text-align:center;height:70px;z-index:20;position:relative;bottom:0;left:0;right:0}body.home .bar-section{opacity:0}.bar-section:after{background-color:#891719;position:absolute;top:0;bottom:0;left:58%;right:0;content:"";z-index:1}.bar-section .row{max-width:100%;z-index:2;position:relative}.bar-section .bar-area p .fa{margin-right:15px}.bar-section .bar-area p{text-transform:uppercase;color:#fff;font-family:'Spectral',serif;margin:0;font-size:30px;font-weight:300}.bar-section .bar-area p strong{font-size:40px}.bar-section .red-area p{text-transform:uppercase;color:#fff;font-family:'Spectral',serif;margin:0;font-size:35px;line-height:44px}.bar-section .red-area p span{text-transform:none;font-style:italic;font-weight:700;font-size:28px}.logo-section{padding:100px 0 200px;background-color:#fff}body.home .logo-section{opacity:0}body.home .logo-section .row{max-width:1700px}.logo-section .logo-carousel{overflow:hidden}.logo-section img{margin:0 auto;display:block;width:125px}.firm-section{padding:115px 0 85px;background-color:#1f5260;background-image:-ms-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-moz-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-o-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-webkit-gradient(linear,right top,left bottom,color-stop(0,#91b7c2),color-stop(50,#336775),color-stop(100,#103a46));background-image:-webkit-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:linear-gradient(to bottom left,#91b7c2 0%,#336775 50%,#103a46 100%);position:relative}body.home .firm-section{opacity:0}.firm-section .container{max-width:80%;margin:0 auto}.firm-section .row{max-width:1400px}.firm-section .image-area{top:-80px;position:absolute;left:0;right:0}.firm-section .image-area img{margin:0 auto;display:block}.firm-section .headline-area h1{text-align:center;color:#fff;font-size:36px;line-height:44px;font-weight:300;margin-bottom:75px}.firm-section .headline-area h1:before,.firm-section .headline-area h1:after{content:"";width:50px;background-color:#fff;height:3px;display:block;top:60px;position:absolute}.firm-section .headline-area h1:before{right:calc(70% + 20px)}.firm-section .headline-area h1:after{left:calc(70% + 20px)}.firm-section .firm-area{padding:0;max-width:670px}#firm2-section .firm-area{max-width:100%}.firm-section .firm-area p{color:#fff;margin-bottom:50px}.firm-section .video-area{margin-top:80px}.firm-section .video-area a{display:inline-block;position:relative}.firm-section .video-area a:hover img,.firm-section .video-area a:focus img{opacity:.95}.firm-section .form-area{background-color:#d7eaef;padding:35px;max-width:600px;float:right}.firm-section .form-area h2{text-align:center;font-size:38px;line-height:45px;text-transform:uppercase;margin-bottom:5px}.firm-section .form-area p{text-align:center;color:#306574;font-size:22px;line-height:30px;margin-bottom:23px;font-weight:500;position:relative}.firm-section .form-area .contact-form{padding:0}.firm-section .form-area .contact-form input,.firm-section .form-area .contact-form select,.firm-section .form-area .contact-form textarea{background:0 0;border:none;border-bottom:2px solid #306574;padding:13px 0 5px;height:50px;color:#306574;margin:0 0 28px;font-family:'Hind',sans-serif;font-size:21px;line-height:30px;box-shadow:none;text-transform:initial;font-weight:500}.firm-section .form-area .contact-form select option:first-child{display:none}.firm-section .form-area .contact-form select:focus{color:#306574}.firm-section .form-area .contact-form ::-webkit-outer-spin-button,.firm-section .form-area .contact-form ::-webkit-inner-spin-button,.firm-section .form-area .contact-form ::-webkit-calendar-picker-indicator{display:none !important}.firm-section .form-area .contact-form label{color:#306574;font-family:'Hind',sans-serif;font-size:21px;line-height:30px;position:absolute;top:13px;left:0;pointer-events:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-transform:uppercase}.firm-section .form-area .contact-form input:focus~label,.firm-section .form-area .contact-form select:focus~label,.firm-section .form-area .contact-form textarea:focus~label,.firm-section .form-area .contact-form .active+label,.firm-section .form-area .contact-form input[type=date]~label{padding-left:0;line-height:0;top:0;font-size:10px}.firm-section .form-area .contact-form button{display:block;background-color:#891719;color:#fff;text-transform:uppercase;font-weight:700;padding:15px 20px;width:100%;line-height:50px;font-size:22px;font-family:'Spectral',serif}.firm-section .form-area .contact-form button span{text-transform:none;font-style:italic;font-size:22px;font-weight:700}.firm-section .form-area .contact-form button:hover,.firm-section .form-area .contact-form button:focus{background-color:#306574;color:#fff}.firm-section .button-area{padding-top:90px}.firm-section .button-area a.button{border-color:#fff;color:#fff;background:0 0;margin:0 auto;max-width:670px;display:block;font-family:'Hind',sans-serif;font-size:40px}.firm-section .button-area a.button span{font-size:35px;text-transform:none}.firm-section .button-area a.button:before{content:"\f03d";color:#fff}.firm-section .button-area a.button:hover,.firm-section .button-area a.button:focus{background-color:#fff;color:#306574}.firm-section .button-area a.button:hover:before,.firm-section .button-area a.button:focus:before{color:#306574}.firm-section .sticky-left{position:absolute;top:5%;left:0;z-index:-1;max-width:13%}.testimonials-section{background:var(--wpr-bg-f24458db-9bb1-43c3-88c8-6b1454aeadd3) no-repeat left 175px;padding:220px 0 400px;position:relative}body.home .testimonials-section{opacity:0}.testimonials-section .container{max-width:70%;margin:0 auto}.testimonials-section .row{max-width:1330px}.testimonials-section .stars-area{text-align:center}.testimonials-section .stars-area p{color:#891719;font-size:40px}.testimonials-section .stars-area .fa{margin:0 5px;display:inline-block}.testimonials-section .testimonial-carousel{opacity:0}.testimonials-section .testimonial-item p{font-family:'Spectral',serif;font-size:25px;line-height:40px;max-width:615px;color:#231f20;font-style:italic}.testimonials-section .testimonial-item p.author{color:#891719;text-transform:uppercase}.testimonials-section .image-area{position:absolute;bottom:0;left:0;right:0;padding-right:160px}.testimonials-section .image-area img{margin:0 auto;display:block}.testimonials-section .sticky-left{position:absolute;top:10%;left:0;z-index:-1;max-width:18%}.testimonials-section .sticky-right{position:absolute;top:15%;right:0;z-index:-1;max-width:18%}.testimonials-section .anos-area{padding-top:50px}.testimonials-section .anos-area img{max-width:100%}.accordion-section{padding:180px 0 200px;background-color:#fff;position:relative}body.home .accordion-section{opacity:0}.accordion-section .container{max-width:80%;margin:0 auto}.accordion-section .headline-area h2{text-align:center;font-size:36px;line-height:44px;margin-bottom:75px}.accordion-section .headline-area h2:before,.accordion-section .headline-area h2:after{content:"";width:50px;background-color:#d7eaef;height:3px;display:block;top:110px;position:absolute}.accordion-section .headline-area h2:before{right:calc(75% + 20px)}.accordion-section .headline-area h2:after{left:calc(75% + 20px)}.accordion-section .accordion-area{width:100%;max-width:820px;margin:0 auto}.accordion-section ul.accordion{background:0 0;list-style:none}.accordion-section ul.accordion li.accordion-item{margin:0;border-bottom:1px solid #306574}.accordion-section ul.accordion li.accordion-item:last-child{margin-bottom:0}.accordion-section ul.accordion li.accordion-item a{border:none;background:0 0;padding:22px 85px 23px 0}.accordion-section ul.accordion li.accordion-item:first-child a{padding-top:0}.accordion-section ul.accordion li.accordion-item a h3{margin:0;color:#000;font-size:35px;line-height:43px;text-align:center;font-family:'Spectral',serif;font-style:italic;font-weight:400}.accordion-section ul.accordion li.accordion-item a h3 strong{color:#891719}.accordion-section ul.accordion li.accordion-item a.accordion-title:before{display:none !important}.accordion-section ul.accordion li.accordion-item a.accordion-title:after{width:55px;height:55px;float:right;content:"\f078";color:#fff;text-align:center;line-height:55px;font-size:20px;background-color:#306574;position:absolute;bottom:0;right:0}.accordion-section ul.accordion li.accordion-item.is-active a.accordion-title:after{content:"\f077"}.accordion-section ul.accordion li.accordion-item .accordion-content{background:0 0;padding:30px;border:none;border-top:1px solid #306574}.accordion-section ul.accordion li.accordion-item .accordion-content p:last-child{margin-bottom:0}.accordion-section.bottom-accordion .headline-area h2:before,.accordion-section.bottom-accordion .headline-area h2:after{top:64px}.accordion-section.bottom-accordion .headline-area h2:before{right:calc(72% + 20px)}.accordion-section.bottom-accordion .headline-area h2:after{left:calc(72% + 20px)}.accordion-section .button-area{text-align:center;margin-top:85px}.accordion-section .button-area a.button{display:block;background:0 0;border:2px solid #306574;padding:25px 15px;text-transform:uppercase;color:#306574;font-family:'Spectral';font-size:35px;line-height:43px;font-weight:500;width:100%;max-width:670px;margin:0 auto}.accordion-section .button-area a.button:before{content:"\f24e";color:#891719;margin-right:15px}.accordion-section .button-area a.button:hover,.accordion-section .button-area a.button:focus{background-color:#306574;color:#fff}.accordion-section.bottom-accordion ul.accordion li.accordion-item a h3{color:#231f20;font-size:34px;font-style:italic;line-height:38px;text-align:center}.accordion-section.bottom-accordion .button-area a.button{max-width:900px}.accordion-section.bottom-accordion .button-area a.button:before{content:"\f059"}.accordion-section.top-accordion .sticky-right{position:absolute;bottom:0;right:0;z-index:-1;max-width:33%}.accordion-section.bottom-accordion .sticky-right{position:absolute;bottom:3%;right:0;z-index:-1;max-width:22%}.quotes-section{background-size:cover;background:#fff var(--wpr-bg-db39a821-3708-46cd-8f5c-d0f30a31d83f) no-repeat center top;padding:270px 0 0;position:relative}body.home .quotes-section{opacity:0}.quotes-section .quote-area{margin-bottom:180px}.quotes-section .quote-area p{font-family:'Spectral',serif;font-size:25px;line-height:40px;max-width:615px;color:#231f20;font-style:italic;font-weight:600}.quotes-section .quote-area p.author{color:#891719;text-transform:uppercase}.quotes-section .quote-area .stars-area{text-align:center}.quotes-section .quote-area .stars-area p{color:#891719;font-size:45px;margin-bottom:30px}.quotes-section .quote-area .stars-area .fa{margin:0 7px;display:inline-block}.quotes-section .button-area{text-align:center}.quotes-section .button-area a.button{display:inline-block;background:0 0;border:2px solid #306574;padding:25px 40px;text-transform:uppercase;color:#306574;font-family:'Spectral';font-size:31px;line-height:35px;font-weight:500}.quotes-section .button-area a.button .fa{color:#891719;margin-right:10px}.quotes-section .button-area a.button:hover,.quotes-section .button-area a.button:focus{background-color:#306574;color:#fff}.quotes-section .sticky-left{position:absolute;bottom:88%;left:0;z-index:-1;max-width:50%}.practices-section{background-color:#fff}body.home .practices-section{opacity:0}.practices-section .row{max-width:1330px}.practices-section .headline-area h2{text-align:center;font-size:36px;line-height:44px;margin:0 0 45px}.practices-section .headline-area h2:before,.practices-section .headline-area h2:after{content:"";width:50px;background-color:#d7eaef;height:3px;display:block;top:20px;position:absolute}.practices-section .headline-area h2:before{right:calc(65% + 20px)}.practices-section .headline-area h2:after{left:calc(65% + 20px)}.practices-section .background-area{background-size:cover;padding:25px 0 30px}.practices-section .list-area ul{list-style:none;padding:0;margin:0}.practices-section .list-area ul li{margin:0 0 38px;font-family:'Spectral',serif;font-weight:500;font-size:22px;line-height:27px;position:relative}.practices-section .list-area ul li:last-child{margin:0}.practices-section .list-area ul li:after{content:"";clear:both;display:block}.practices-section .list-area ul li img{margin-right:10px}.practices-section .list-area ul li a{color:#fff;text-transform:uppercase;font-size:22px;line-height:27px;top:50%;transform:translateY(-50%);position:absolute;display:block;padding-left:90px}.practices-section .list-area ul li a:hover,.practices-section .list-area ul li a:focus{color:#a0d9e8;text-decoration:underline}.practices-section .soccer-area{padding-top:40px}.practices-section .soccer-area p{margin-bottom:70px;font-family:'Spectral',serif;color:#a0d9e8;text-transform:uppercase;font-weight:500;max-width:600px;position:relative}.practices-section .soccer-area p:before,.practices-section .soccer-area p:after{content:"";width:240px;background-color:#891719;height:5px;display:block;position:absolute}.practices-section .soccer-area p:before{right:0;top:20px;width:200px}.practices-section .soccer-area p:after{left:0;top:130px}.practices-section .soccer-area p span{display:block}.practices-section .soccer-area p .word1{font-size:44px;line-height:52px}.practices-section .soccer-area p .word2{text-align:center;color:#fff;font-size:91px;line-height:70px;letter-spacing:5px}.practices-section .soccer-area p .word3{text-align:right;font-style:italic;font-weight:600;font-size:50px;line-height:58px}.practices-section .image-area{opacity:0}.practices-section .image-area img{margin:0 auto;display:block}@media screen and (max-width:767px){.practices-section .soccer-area p:before{width:154px;top:13px}.practices-section .soccer-area p .word1{font-size:20px;line-height:normal}.practices-section .soccer-area p:after{left:0;top:185px;width:150px}.practices-section .soccer-area p .word3{text-align:right;font-style:italic;font-weight:600;font-size:25px;line-height:normal}}.ready-section{padding:0 0 230px;position:relative}body.home .ready-section{opacity:0}.ready-section .container{max-width:80%;margin:0 auto}.ready-section .headline-area h2{text-align:center;font-size:86px;line-height:106px;margin:0 0 50px;text-transform:none;font-family:'Dancing Script',cursive;color:#306574;padding:0 100px}.ready-section .headline-area h2 span{color:#891719}.ready-section .headline-area h2:before,.ready-section .headline-area h2:after{content:"";width:100px;background-color:#306574;height:1px;display:block;top:70px;position:absolute}.ready-section .headline-area h2:before{left:0}.ready-section .headline-area h2:after{right:0}.ready-section .video-area{padding-top:10px}.ready-section .video-area img{margin:0 auto;display:block;width:100%;max-width:663px}.ready-section .badge-area img{margin:0 auto 90px;display:block}.ready-section .cta-area{max-width:675px;margin:0 auto;text-align:center}.ready-section .cta-area a.button{display:inline-block;background:#891719;border:none;padding:25px 40px;text-transform:uppercase;color:#fff;font-family:'Spectral';font-size:31px;line-height:35px;font-weight:500}.ready-section .cta-area a.button:before{color:#fff}.ready-section .cta-area a.button .fa{color:#891719;margin-right:10px}.ready-section .cta-area a.button:hover,.ready-section .cta-area a.button:focus{background-color:#306574;color:#fff}.ready-section .cta-area p.phone{font-family:'Spectral',serif;font-size:40px;margin:0 0 12px;font-weight:700;font-style:italic}.ready-section .cta-area p.phone span{display:inline-block;margin:0 30px}.ready-section .cta-area p.phone a{text-decoration:none;color:#891719}.ready-section .cta-area p.phone a:focus,.ready-section .cta-area p.phone a:hover{color:#306574}.ready-section .sticky-left{position:absolute;bottom:90%;left:0;z-index:1;max-width:18%}.consult-section{padding:70px 0 140px;background-size:cover}body.home .consult-section{opacity:0}.consult-section .row{max-width:1330px}.consult-section .headline-area h2{text-align:center;font-size:44px;line-height:52px;margin:0 0 20px;color:#fff}.consult-section .image-area{opacity:0}.consult-section .image-area img{margin:0 auto;display:block}@media screen and (max-width:767px){.consult-section{background-position:center}}.whitetext-section{background-color:#fff;padding:40px 0 80px;text-align:center}body.home .whitetext-section{opacity:0}.whitetext-section .text-area p{font-size:27px;line-height:42px;font-weight:600;font-family:'Spectral',serif}.whitetext-section .text-area p:last-child{margin:0}.whitetext-section .text-area p em{font-size:34px}.area-section{padding:150px 0 50px;background-color:#fff}body.home .area-section{opacity:0}.area-section .headline-area h2{text-align:center;font-size:36px;line-height:44px;margin:0 0 45px}.area-section .headline-area h2:before,.area-section .headline-area h2:after{content:"";width:50px;background-color:#d7eaef;height:3px;display:block;top:20px;position:absolute}.area-section .headline-area h2:before{right:calc(70% + 20px)}.area-section .headline-area h2:after{left:calc(70% + 20px)}.area-section .video-area{margin-bottom:30px;padding-top:28px}.area-section .video-area img{width:100%;max-width:663px}.area-section .cta-area{max-width:663px;margin:0 auto;width:100%;text-align:center}.area-section .cta-area a.button{display:block;background:#891719;border:none;padding:25px 15px;text-transform:uppercase;color:#fff;font-family:'Spectral';font-size:31px;line-height:35px;font-weight:500}.area-section .cta-area a.button:before{color:#fff}.area-section .cta-area a.button .fa{color:#891719;margin-right:10px}.area-section .cta-area a.button:hover,.area-section .cta-area a.button:focus{background-color:#306574;color:#fff}.area-section .cta-area p.phone{font-family:'Spectral',serif;font-size:40px;margin:0 0 12px;font-weight:700;font-style:italic}.area-section .cta-area p.phone span{display:inline-block;margin:0 30px}.area-section .cta-area p.phone a{text-decoration:none;color:#891719}.area-section .cta-area p.phone a:focus,.area-section .cta-area p.phone a:hover{color:#306574}.area-section .map-area{position:relative}.area-section .map-area p{width:310px;margin:0;font-size:30px;line-height:42px;font-style:italic;font-weight:500;position:absolute;top:210px;left:60px;font-family:'Spectral',serif}.area-section .map-area p strong{font-weight:500;color:#891719}.area-section .map-area img.desktop-map{display:block}.area-section .map-area img.mobile-map{display:none}.banner{background-size:auto;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:linear-gradient(to bottom left,#91b7c2 0%,#336775 50%,#103a46 100%) !important;background-size:100% 200px}.banner img{max-width:100%}.banner img.background-image{position:relative;width:100%;min-height:185px}.banner .banner-area{position:relative;left:0;right:0;top:0;bottom:0;z-index:2;padding-top:15px;padding-bottom:15px}.banner .banner-area .row,.banner .banner-area .columns{height:100%;padding:0}.banner .banner-area .headline-box{position:relative}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline{color:#fff;font-size:45px;line-height:normal;margin:0;font-weight:400;text-transform:uppercase;display:inline-block}.banner .banner-area .headline-box h1 span.green{color:#306574}.banner .banner-area img.anos-logo{position:absolute;top:-50px;right:20px}.page-template-template-who .banner .banner-area img.anos-logo{position:static;display:block;width:550px!important;max-width:550px!important}.banner .banner-area .image-box{border:2px solid #b1dbe7;padding:10px;display:inline-block;float:right;margin:40px 20px 0 0;max-width:315px;width:100%}.banner .banner-area .image-box .center-image{width:100%;background-color:#fff}.banner .banner-area .image-box img{max-width:290px;margin:0 auto;display:block}body.page-template-template-who .banner .banner-area .headline-box,body.page-template-template-what .banner .banner-area .headline-box,body.page-template-template-practices .banner .banner-area .headline-box,body.page-template-template-know .banner .banner-area .headline-box{text-align:center}body.page-template-template-who .banner .banner-area .headline-box{padding-top:230px}body.page-template-template-what .banner .banner-area .headline-box{padding-top:200px}body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1{color:#891719;line-height:80px;font-weight:600}body.page-template-template-who .banner .banner-area .headline-box h1+img.anos-logo{position:static;margin:0 auto;display:block}.main{padding:0;background-color:#fff;overflow-x:hidden}body.page-template-template-what .main{margin-top:-100px;background:0 0;position:relative;width:100%}.page-template-template-know header.header{background-color:#fff!important}body.page-template-template-attorneys .main{background:#f2f8f9 var(--wpr-bg-3f090d84-bd3f-4171-948e-d5188424f811) no-repeat center top;background-size:cover;padding:130px 0 75px}.content{margin:0;padding-bottom:60px;position:relative}.main.with-sidebar .content{padding-right:90px;padding-top:30px}body.single-attorneys .content{padding-top:30px}body.page-template-template-who .content-box{max-width:670px}.content p+h1{margin-top:30px}.content h2{clear:both}.content p+h2{margin-top:30px}.content h3{clear:both}.content p+h3{margin-top:30px}.content h4{clear:both}.content p+h4{margin-top:20px}.content h5{clear:both}.content p+h5{margin-top:20px}.content p a{font-weight:500}.content p a:hover,.content p a:focus{text-decoration:underline}.content p{margin-bottom:30px}.content hr{margin:40px 0 35px;border-bottom:1px solid #e1e1e1}.content ul{margin:0 0 20px 20px}.content ul li ul{margin:10px 0 3px 20px}.content ul li{position:relative;margin-left:17px;font-size:22px;line-height:42px;margin-bottom:20px}.content ol li{line-height:42px;font-size:27px;margin-bottom:20px}.content ul li:before,.content ul li a:before{content:"\f105";display:inline-block;color:#891719;position:absolute;left:-17px;top:-3px;font-size:25px;font-weight:700 !important;line-height:42px}.content ul li a:hover:before,.content ul li a:focus:before{color:#ad4f79}.content ul+h2{margin-top:30px}body.single-practices .content h2{text-transform:none;font-weight:600;font-family:'Hinds',sans-serif;font-size:27px;line-height:35px}.single-practices .headline-box h1{padding-top:85px;padding-bottom:0}.headline-box h1{padding-top:40px;padding-bottom:40px}.content p a.button{padding:10px 60px;font-size:25px}.content blockquote{border-left:9px solid #891719;padding:0 0 0 35px;margin:0 0 30px;position:relative}.content blockquote p{line-height:42px;color:#000}.content blockquote ul li{line-height:42px;color:#000}.content blockquote p:last-child{margin-bottom:0}.content .video-area h3{text-transform:uppercase;font-weight:600}.content .callout-list{background-color:#95199d;padding:30px 25px}.content .callout-list h2{color:#fff;border-bottom:1px solid #b54dbe;padding-bottom:25px;margin-bottom:25px}.content .callout-list ul{margin:0}.content .callout-list ul li{color:#fff;margin-left:33px}.content .callout-list ul li:before{content:"\f058";color:#ef6a57;left:-33px;font-size:24px}.content p.phone-email{text-align:center}.content p.phone-email a{text-decoration:none}.content p.phone-email .fa{margin-right:3px}.content p.phone-email span{display:inline-block;margin:0 15px 0 10px;font-size:30px}.content .social{padding:0;text-align:center}.content .social li{padding:0;margin:0 3px;display:inline-block;width:40px;height:40px}.content .social li:before{display:none}.content .social li:last-child{margin-right:0}.content .social li a{display:block;text-align:center;color:#999;font-size:30px;line-height:40px}.content .social li a:hover,.content .social li a:focus{color:#181e25}.content .social li a:before{display:none}.main .headline-area{padding-top:70px}.page-template-template-practices .main .headline-area{padding-top:0}.main .headline-area h1{text-align:center;color:#891719;text-transform:uppercase;font-size:65px;line-height:100px}body.page-template-template-attorneys .main .headline-area{padding-top:50px}body.page-template-template-attorneys .main .headline-area h1{margin-bottom:0}.main .video-area{margin-bottom:30px}.main .video-area a{display:inline-block;position:relative}.main .video-area a:hover img,.main .video-area a:focus img{opacity:.95}.content .post{margin-bottom:80px;padding-top:30px;border-top:1px solid #e5e5e5}body.single-post .content .post{border:none;padding:0}.content .post:after{content:"";display:block;clear:both}.content .post h1{font-size:30px;line-height:38px;margin-bottom:5px;color:#891719}.content .post h1,.content .post h2{margin-bottom:5px;max-width:780px;color:#891719}.content .post h2 a{color:#891719}.content .post h2 a:hover,.content .post h2 a:focus{color:#306574}.content .post p.info{line-height:28px;font-size:17px;font-weight:400;padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:30px}.content .post p.info a{text-decoration:none}.content .post a.button{margin:30px 0 0;padding:16px 37px;font-size:22px;line-height:23px}.content .post a.share{float:right;padding:16px 20px;font-size:18px;margin:30px 30px 0 0;background-color:#ddd}.content .post a.share:before{display:none}.content .post a.share:hover,.content .post a.share:focus{color:#fff;background-color:#891719;border-color:#891719}.content .wp-pagenavi{clear:both;margin:90px 0 10px}.content .wp-pagenavi a,.content .wp-pagenavi span{text-decoration:none;display:inline-block;font-size:18px;margin:0 3px 0 0;background-color:#fff;padding:0 17px;line-height:40px;font-weight:600}.content .wp-pagenavi a:hover,.content .wp-pagenavi a:focus,.content .wp-pagenavi span.current{background-color:#891719;color:#fff}.content .wp-pagenavi a.previouspostslink,.content .wp-pagenavi a.nextpostslink{padding:0 5px;color:#306574;background-color:#fff !important}.content .wp-pagenavi a.previouspostslink .fa{margin-right:5px}.content .wp-pagenavi a.nextpostslink .fa{margin-left:5px}.content .wp-pagenavi a.previouspostslink:hover,.content .wp-pagenavi a.previouspostslink:focus,.content .wp-pagenavi a.nextpostslink:hover,.content .wp-pagenavi a.nextpostslink:focus{text-decoration:none;color:#891719}body.page-template-template-who .wide-content{padding-bottom:0}body.page-template-template-who .half-content{padding-top:0;padding-bottom:80px}body.page-template-template-who .half-content .content-box{max-width:600px}body.page-template-template-who .content .headline-area{padding-top:0;max-width:1190px;margin:0 auto}body.page-template-template-who .content .headline-area h2{color:#306574;text-align:center;font-size:36px;line-height:44px;font-weight:400;position:relative}body.page-template-template-who .content .headline-area h2:before,body.page-template-template-who .content .headline-area h2:after{content:"";width:50px;background-color:#c8e2e9;height:3px;display:block;top:64px;position:absolute}body.page-template-template-who .content .headline-area h2:before{right:93%}body.page-template-template-who .content .headline-area h2:after{left:93%}body.page-template-template-who .content .headline-area h2.three-lines:before,body.page-template-template-who .content .headline-area h2.three-lines:after{top:110px}body.page-template-template-who .content .headline-area h2.three-lines:before{right:70%}body.page-template-template-who .content .headline-area h2.three-lines:after{left:70%}body.page-template-template-who .content .headline-area h2 strong{color:#891719}.emblem-section{padding:80px 0 60px;background-color:#1f5260;background-image:-ms-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-moz-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-o-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:-webkit-gradient(linear,right top,left bottom,color-stop(0,#91b7c2),color-stop(50,#336775),color-stop(100,#103a46));background-image:-webkit-linear-gradient(top right,#91b7c2 0%,#336775 50%,#103a46 100%);background-image:linear-gradient(to bottom left,#91b7c2 0%,#336775 50%,#103a46 100%);position:relative;text-align:center}.emblem-section p{color:#fff}.emblem-section .emblem-area{position:relative}.emblem-section .emblem-area:before{box-shadow:0 0 135px 65px rgba(255,255,255,.5);content:"";display:block;top:25%;position:absolute;border-radius:50%;height:3px;width:0;left:0;right:0;margin:0 auto;background-color:rgba(255,255,255,.25)}.emblem-section .emblem-area img{margin:0 auto;display:block;position:relative}.emblem-section .emblem-area p{font-size:22px;line-height:35px;max-width:270px;margin:0 auto}.emblem-section .button-area{text-align:center;margin-top:85px}.emblem-section .button-area a.button{display:block;border:none;padding:25px 15px;text-transform:uppercase;color:#fff;background-color:#891719;font-family:'Spectral';font-size:35px;line-height:43px;font-weight:500;width:100%;max-width:670px;margin:0 auto}.emblem-section .button-area a.button:before{content:"\f24e";color:#fff;margin-right:15px}.emblem-section .button-area a.button:hover,.emblem-section .button-area a.button:focus{background-color:#306574;color:#fff}.seal-section{background-color:#eff7f9;padding:370px 0 80px;position:relative}.seal-section .image-area{position:absolute;top:-50px;left:0;right:0}.seal-section .image-area img{margin:0 auto;display:block;max-width:95%}.seal-section .row{max-width:1360px}.seal-section .headline-area{text-align:center}.seal-section .headline-area h2{font-family:'Hinds',sans-serif;position:relative}.seal-section .headline-area h2:before,.seal-section .headline-area h2:after{content:"";width:50px;background-color:#891719;height:3px;display:block;top:56px;position:absolute}.seal-section .headline-area h2:before{right:76%}.seal-section .headline-area h2:after{left:76%}.seal-section .content{padding-bottom:0}.team-boxes{text-align:center;padding:0 0 60px;font-size:0}.team-boxes .row{max-width:1360px}.team-boxes .content{padding:0 0 30px}.team-boxes h2{position:relative;display:inline-block;font-weight:500;font-size:30px;margin-bottom:15px}.team-boxes h2:before,.team-boxes h2:after{content:"";width:50px;background-color:#891719;height:3px;display:block;top:18px;position:absolute}.team-boxes h2:before{right:calc(100% + 20px)}.team-boxes h2:after{left:calc(100% + 20px)}.team-boxes .columns{display:inline-block;float:none}.team-boxes .columns:last-child:not(:first-child){float:none}.team-boxes .single-team.center-team{display:inline-block;float:none !important}.team-boxes .single-team{padding:0;position:relative}.team-boxes .single-team .team-holder{margin:0;background-color:#dddcdd;position:relative}.team-boxes .single-team:nth-child(even) .team-holder{background-color:#e3e1e2}.team-boxes .single-team img{display:block;width:100%}.team-boxes .single-team .team-text{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,1);z-index:2;padding:8px 10px 11px;display:block;height:80px}.team-boxes .single-team .center-text{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.team-boxes .single-team .team-text h3{color:#000;margin:0 0 3px;font-size:24px;line-height:32px;font-family:'Hinds',sans-serif;font-weight:400}.team-boxes .single-team .team-text p{color:#306574;font-size:17px;line-height:25px;margin:0}.team-boxes .single-team .team-text p.icons{display:none;margin-top:10px}.team-boxes .single-team .team-text p.icons a{color:#fff}.team-boxes .single-team .team-text p.icons a .fa{font-size:21px;margin:0 8px}.team-boxes .single-team.single-atty:hover .team-text,.team-boxes .single-team.single-atty:focus .team-text{background-color:rgba(134,24,27,.85);top:0;height:100%}.team-boxes .single-team.single-atty:hover .team-text h3,.team-boxes .single-team.single-atty:focus .team-text h3{color:#fff}.team-boxes .single-team.single-atty:hover .team-text p,.team-boxes .single-team.single-atty:focus .team-text p{color:#fff}.team-boxes .single-team.single-atty:hover .team-text p.icons,.team-boxes .single-team.single-atty:focus .team-text p.icons{display:block}.badge-area.big-badge{margin-top:-110px}.badge-area.big-badge img{margin:0 auto;display:block}.attorney-banner{position:relative}.attorney-banner .top-text{background:var(--wpr-bg-62f4ca6a-6e6c-4871-997b-5f0fde854c16) no-repeat center center;background-size:contain;padding-top:90px}.attorney-banner .top-text h1{margin:0;font-size:72px;text-transform:uppercase;line-height:72px}.attorney-banner .top-text h2{text-transform:uppercase;margin:0 0 50px;font-size:32px;line-height:40px}.attorney-banner .top-text p{margin:0;font-size:25px;line-height:40px;color:#000}.attorney-banner .top-text p .fa{width:22px;font-size:20px;margin-right:7px;color:#87191e}.attorney-banner .top-text p span.divider{display:inline-block;margin:0 5px}.attorney-banner .top-text p span.office-name{color:#306574}.attorney-banner .top-text p a{text-decoration:none;color:#000}.attorney-banner .top-text p.icons{margin-bottom:60px}.attorney-banner .top-text p.icons a{margin-right:40px;display:inline-block}.attorney-banner .top-text p.icons a:last-child{margin-right:0}.attorney-banner .top-text p a:focus,.attorney-banner .top-text p a:hover{color:#891719}.attorney-banner .top-text .tab-area{min-height:380px;position:relative}.attorney-banner .top-text .tab-area ul{border:none;margin:0;padding:0;background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.attorney-banner .top-text .tab-area ul li a{text-transform:uppercase;font-size:22px;padding:14px 16px;color:#316574;background-color:#e6e6e6;font-family:'Spectral',serif;margin:0 10px 10px 0;font-weight:600}.attorney-banner .top-text .tab-area ul li a:before{content:"\f0a9";margin-right:13px;color:#891719;position:relative;top:1px}.attorney-banner .top-text .tab-area ul li a:hover,.attorney-banner .top-text .tab-area ul li a:focus,.attorney-banner .top-text .tab-area ul li.is-active a{background-color:#d7eaef}.attorney-banner .image-column img{max-width:100%;display:block}body.single-attorneys .tabs-content{border:none !important;background-color:#fff}body.single-attorneys .tabs-panel{padding:0}.awards-area{border-top:1px solid #bcbcbc;margin-top:30px}.awards-area a.button{position:relative;top:-30px;margin:0 auto;background-color:#87191e;padding:10px;border:none;color:#fff;font-family:'Hinds',sans-serif;display:block;max-width:430px;font-size:22px;line-height:30px}.awards-area a.button:before{display:none;content:""}.awards-area a.button:focus,.awards-area a.button:hover{background-color:#306574}.attorney-carousel .slick-prev{display:none !important}.attorney-carousel .slick-next{bottom:40px;right:20px;border-color:#891719;width:40px;height:60px;opacity:1;position:absolute;top:auto}.attorney-carousel .slick-next:before{color:#891719;opacity:1}.attorney-carousel .slick-next:focus,.attorney-carousel .slick-next:hover{background-color:#891719}.attorney-carousel .slick-next:hover:before,.attorney-carousel .slick-next:focus:before{color:#fff}.awards-area .logo-area{border-bottom:1px solid #bcbcbc;font-size:0;text-align:center;padding:70px 0 0}.awards-area .logo-area .logo-item{min-height:120px;display:inline-block;position:relative;margin:20px 30px 15px}.awards-area .logo-area img{margin:0 auto;display:block;max-width:90%;transform:translateY(-50%)}body.page-template-template-practices .main{background:var(--wpr-bg-2ab623d3-b8ec-461b-9c7e-310c183edde0) no-repeat bottom center;background-size:contain;overflow:initial;padding-bottom:100px}body.page-template-template-practices .headline-area h1{color:#326573}.practice-grid{text-align:center;font-size:0;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center}.practice-grid .practice-block{width:100%;display:inline-block;position:relative;max-width:433px;margin:0 15px 30px;border-radius:15px}@media screen and (min-width:768px){.practice-grid .practice-block{width:45%}}@media screen and (min-width:1025px){.practice-grid .practice-block{width:30%}}.practice-grid .practice-block img.featured-thumb{width:100%;border-radius:15px}.practice-grid .practice-block .top-text{position:absolute;bottom:0;right:0;left:0;overflow:hidden;opacity:1;background-color:#326573;border-radius:15px;height:60px}.practice-grid .practice-block.has-children .top-text:after{width:20px;height:20px;text-align:center;line-height:25px;margin:0;transform:translateY(-50%);font-size:35px;right:15px;content:"+";top:50%;position:absolute;color:#fff;font-weight:700}.practice-grid .practice-block.has-children:hover .top-text:after,.practice-grid .practice-block.has-children:focus .top-text:after{content:"-"}.practice-grid .practice-block .top-text img.left-icon{position:absolute;left:0;padding-left:20px;top:50%;transform:translateY(-50%)}.practice-grid .practice-block .top-text h3{color:#fff;font-size:22px;line-height:21px;font-weight:500;margin:0 auto;font-family:'Hind',sans-serif;position:absolute;left:0;top:50%;transform:translateY(-50%);right:0;padding:0 50px 0 70px}.practice-grid .practice-block.has-children:focus .top-text h3,.practice-grid .practice-block.has-children:hover .top-text h3{z-index:4}.practice-grid .practice-block.has-children:hover .top-text .left-icon,.practice-grid .practice-block.has-children:focus .top-text .left-icon{opacity:0}.practice-grid .practice-block .hover-area{background-color:#326573;position:absolute;left:0;right:0;height:0;z-index:3;opacity:0;overflow:hidden;top:calc(100% - 12px);border-radius:0 0 15px 15px}.practice-grid .practice-block .hover-area .hover-spacer{padding:30px}.practice-grid .practice-block .hover-area ul{text-align:left;margin:0;color:#fff}.practice-grid .practice-block .hover-area ul li{margin-bottom:5px;position:relative;padding-left:15px;font-size:17px;line-height:25px;font-weight:500}.practice-grid .practice-block .hover-area ul li:before{content:"\f105";color:#fff;font-size:17px;position:relative;position:absolute;left:0}.practice-grid .practice-block .hover-area ul li a{color:#fff}.practice-grid .practice-block .hover-area ul li a:before{content:"";display:none}.practice-grid .practice-block .hover-area ul li a:hover,.practice-grid .practice-block .hover-area ul li a:focus{color:#891719}.practice-grid .practice-block.has-children.active .hover-area,.practice-grid .practice-block.has-children:focus .hover-area,.practice-grid .practice-block.has-children:hover .hover-area{opacity:1;height:auto}body.single-practices .content.no-padding{padding-bottom:0}body.single-practices .content .headline-area{padding-top:0}body.single-practices .content .headline-area img{margin:0 auto;display:block}body.single-practices .content .headline-area h2{color:#306574;text-align:center;font-size:34px;line-height:42px;position:relative;text-transform:uppercase;font-family:'Spectral',serif}body.single-practices .content .headline-area h2:before,body.single-practices .content .headline-area h2:after{content:"";width:50px;background-color:#c8e2e9;height:3px;display:block;top:62px;position:absolute}body.single-practices .content .headline-area h2:before{right:81%}body.single-practices .content .headline-area h2:after{left:81%}@media screen and (max-width:1400px){body.single-practices .content .headline-area h2:before,body.single-practices .content .headline-area h2:after{display:none}}.mas-area{position:relative;z-index:2}.mas-area img{margin:0 auto;display:block}.box-row{max-width:100%;margin:-50px -5px 0}.box-row .columns{padding:0 5px}.box-row .box-area{position:relative}.box-row .box-area img{width:100%}.box-row .box-area .title-area{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(50,132,154,.71)}.box-row .box-area h3{color:#fff;font-size:31px;line-height:35px;border-bottom:1px solid #fff;font-weight:700;font-style:italic;position:absolute;bottom:50px;right:45px;left:0;text-align:right;padding:0 10% 2%}.box-row .box-area h3:after{width:55px;height:55px;float:right;content:"\f054";color:#891719;text-align:center;line-height:55px;font-size:20px;background-color:#fff;position:absolute;bottom:0;right:0}.box-row .box-area a:focus .title-area,.box-row .box-area a:hover .title-area{background-color:rgba(135,25,30,.51)}body.page-template-template-what .box-row .box-area h3{padding-left:5px}.video-row{max-width:100%}.video-row .columns{padding:0}.video-banner{position:relative}.video-banner .video-text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;background-color:rgba(0,0,0,0);text-align:center}.video-banner a:focus .video-text,.video-banner a:hover .video-text{background-color:rgba(0,0,0,.8)}.video-banner .video-text p{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-weight:700;font-family:'Spectral',serif;font-style:italic;left:0;right:0;margin:0;font-size:31px}.video-banner .video-text p span{margin-left:25px;display:inline-block;background-color:#fff;padding:4px 10px 9px}.video-banner .video-text p .fa{font-size:20px;color:#fff;border-radius:50%;width:35px;height:35px;line-height:28px;background-color:#c1253d;padding:3px 5px}.videos-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.video-filters{order:0;flex-basis:100%;width:100%;margin-bottom:40px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.video-filters p{font-size:.8rem;font-weight:600;margin:0 20px 0 0;text-transform:uppercase;color:#891719}.videos{order:1;flex-basis:100%;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.videos-single{position:relative;padding:0;flex-basis:31%;width:31%;min-height:225px;margin-right:1%;margin-bottom:120px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;text-align:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-ms-background-position-x:100%;background-position-x:100%;text-decoration:none}.videos-single:hover:before,.videos-single:focus:before{opacity:.6}.videos-single:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.videos-single h2{position:absolute;top:100%;width:100%;line-height:1.5;min-height:75px;max-height:75px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;overflow:hidden;background-color:#d7eaef;color:#0c323c;font-size:.8rem;padding:10px 20px;font-family:"Fira Sans",sans-serif;margin:0;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.videos-single:hover h2,.videos-single:focus h2{background-color:#891719;color:#fff}.youtube-player{position:relative;padding-bottom:56.23%;height:0;max-width:100%;background:#000;margin:20px 0 80px}.youtube-player-inner{width:100%;height:100%;content:"";overflow:hidden;position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.youtube-player-inner:after,.videos-single:after{content:"\f04b";font-family:'Font Awesome 6 Pro';font-size:3rem;display:inline-block;margin:0 auto;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-ms-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out;color:#b6e8f5;pointer-events:none;z-index:1}.youtube-player-inner:hover:after,.youtube-player-inner:focus:after,.videos-single:hover:after,.videos-single:focus:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);color:#fff}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8;background:0 0}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.page-template-template-contact .main{background:0 0}body.page-template-template-contact .content{padding-top:120px}body.page-template-template-contact .sidebar{padding-top:0}.contact-page{max-width:630px}.contact-page .contact-badge{display:block;margin:0 auto 50px}.contact-page h2{color:#306574;font-size:36px;line-height:44px}.contact-page h2+p{margin-bottom:50px}.contact-page p a{font-weight:700;text-decoration:none !important}.contact-page a.button{margin-bottom:60px;font-weight:500}.contact-page p:last-child a{margin-bottom:0}.sidebar{padding-top:80px;padding-bottom:50px;margin:0;position:relative;z-index:2}.sidebar:after{content:"";clear:both;display:block}body.single-attorneys .sidebar{padding-top:30px}.sidebar .section{margin:0 0 40px;padding:0 0 0 25px}.sidebar .section:last-child{margin:0}.sidebar .section h3{color:#891719;font-size:31px;line-height:50px;font-weight:700;margin-bottom:15px;font-style:italic;font-family:'Spectral',serif;border-bottom:1px solid #306574;padding-bottom:20px}.sidebar .section ul{padding:0;margin:0 0 40px}.sidebar .section.side-image img{width:100%}.sidebar .section.pages h3{position:relative}.sidebar .section.pages h3:after{content:"\f078";color:#fff;background-color:#306574;display:block;width:60px;height:60px;position:absolute;right:0;bottom:0;text-align:center;line-height:60px;font-size:25px}.sidebar .section.pages.list-open h3:after{content:"\f077"}.sidebar .section.pages ul+h3{margin-top:60px}.sidebar .section.pages ul{margin:0}.sidebar .section.pages ul li{font-size:28px;line-height:30px;color:#000;margin:0 0 5px;position:relative;padding:0 0 0 22px;font-weight:400;font-family:'Spectral',serif;font-style:italic;border-bottom:1px solid #abaaaa}.sidebar .section.pages ul li:before{color:#6f98a3;content:"\f105";padding:0;position:absolute;top:16px;left:2px}.sidebar .section.pages ul li a{padding:17px 0 19px;color:#000;display:block}.sidebar .section.pages ul li a:focus,.sidebar .section.pages ul li a:hover{color:#891719;font-weight:700}.sidebar .section.pages ul li:focus:before,.sidebar .section.pages ul li:hover:before{color:#891719}.sidebar .section.pages ul li ul{border:none;padding-top:5px}.sidebar .section.pages ul ul li,.sidebar .section.pages ul li ul li{padding:5px 0 5px 30px;border:none;font-size:20px;line-height:26px}.sidebar .section.pages ul ul li:before,.sidebar .section.pages ul ul li a:before{left:10px;top:5px}.sidebar .section.pages select{height:auto;margin:0 0 30px;width:100%;font-size:18px}.sidebar .section.blog ul{border-top:2px solid #bfc9d1}.sidebar .section.blog ul li{border-bottom:2px solid #bfc9d1;padding:20px 0}.sidebar .section.blog h4{margin-bottom:5px;font-size:24px;line-height:30px;color:#181e25}.sidebar .section.blog a:hover h4,.sidebar .section.blog a:focus h4{color:#ad764a}.sidebar .section.blog p.info{line-height:28px;letter-spacing:.25px}.sidebar .section.blog p.info:after{content:"";display:block;background-color:#6f95ad;width:90px;height:3px;margin:20px 0 0}.sidebar .section.blog p.info a{text-decoration:none}.sidebar .section.blog a.button{margin:0}.sidebar .section.search-section{background:0 0}.sidebar .section.search-section .hide{display:none}.sidebar .section.search-section form{position:relative}.sidebar .section.search-section form:after{clear:both;display:block;content:""}.sidebar .section.search-section input{width:100%;height:55px;color:#8d8d8d;font-size:16px;font-weight:600;background-color:#fff;box-shadow:none;padding:10px 60px 12px 25px;margin:0;font-family:'Hind',sans-serif;border:none;border:1px solid #585758}.sidebar .section.search-section button{width:55px;padding:0;line-height:52px;height:55px;background:0 0;background-color:#585758;color:#fff;position:absolute;right:0;top:0;bottom:0}.sidebar .section.search-section button:hover,.sidebar .section.search-section button:focus{background-color:#5131ca;color:#fff}body.single-practices .sidebar .section.pages h3:focus,body.single-practices .sidebar .section.pages h3:hover{color:#306574;cursor:pointer}footer .sidebar{padding-top:0;padding-bottom:0}.sidebar .section.form-box{background-color:#123641;padding:35px}footer .sidebar .section.form-box{background-color:#306574}.sidebar .section.form-box h3{text-align:center;font-size:38px;line-height:46px;color:#fff;margin:0 0 10px;border:none;font-weight:700;text-transform:uppercase;font-style:normal;padding:0}.sidebar .section.form-box p{text-align:center;color:#fff;font-size:22px;line-height:30px;margin-bottom:30px;position:relative}.sidebar .section.form-box .contact-form{padding:0}.sidebar .section.form-box .contact-form input,.sidebar .section.form-box .contact-form select,.sidebar .section.form-box .contact-form textarea{background:0 0;border:none;border-bottom:2px solid #306574;padding:13px 0 5px;height:50px;color:#fff;margin:0 0 30px;font-family:'Hind',sans-serif;font-size:21px;line-height:30px;box-shadow:none;text-transform:uppercase;font-weight:400;letter-spacing:.5px}footer .sidebar .section.form-box .contact-form input,footer .sidebar .section.form-box .contact-form select,footer .sidebar .section.form-box .contact-form textarea{border-bottom:2px solid #fff}.sidebar .section.form-box .contact-form select{text-transform:initial}.sidebar .section.form-box .contact-form select option:first-child{display:none}.sidebar .section.form-box .contact-form select:focus{color:#306574}.sidebar .section.form-box .contact-form ::-webkit-outer-spin-button,.sidebar .section.form-box .contact-form ::-webkit-inner-spin-button,.sidebar .section.form-box .contact-form ::-webkit-calendar-picker-indicator{display:none !important}.sidebar .section.form-box .contact-form label{color:#fff;font-family:'Hind',sans-serif;font-size:21px;line-height:30px;position:absolute;top:13px;left:0;pointer-events:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-transform:uppercase}.sidebar .section.form-box .contact-form input:focus~label,.sidebar .section.form-box .contact-form select:focus~label,.sidebar .section.form-box .contact-form textarea:focus~label,.sidebar .section.form-box .contact-form .active+label,.sidebar .section.form-box .contact-form input[type=date]~label{padding-left:0;line-height:0;top:0;font-size:10px}.sidebar .section.form-box .contact-form textarea{overflow:hidden;height:150px}.sidebar .section.form-box .contact-form button{display:block;background-color:#891719;color:#fff;text-transform:uppercase;padding:26px 20px;width:100%;line-height:27px;font-size:27px;font-weight:400;font-family:'Spectral',serif}.sidebar .section.form-box .contact-form button span{text-transform:none;font-style:italic;font-size:22px;font-weight:700}.sidebar .section.form-box .contact-form button:focus,.sidebar .section.form-box .contact-form button:hover{background-color:#306574;color:#fff}footer .sidebar .section.form-box .contact-form button:focus,footer .sidebar .section.form-box .contact-form button:hover{background-color:#123641}.sidebar .section.form-box.light-box{background-color:#d7eaef}.sidebar .section.form-box.light-box h3{text-align:left;color:#891719}.sidebar .section.form-box.light-box p{text-align:left;color:#306574;font-size:20px;line-height:26px;font-weight:500}.sidebar .section.form-box.light-box label{color:#306574}.sidebar .section.form-box.light-box input,.sidebar .section.form-box.light-box textarea{text-transform:none;color:#306574;font-weight:500}#heading-anchors-source h2{position:relative}#heading-anchors-source h2 span{top:-250px}body.page-template-template-contact .sidebar .section.form-box{max-width:600px;float:right}body.page-template-template-who .section.form-box.light-box h3,body.single-practices .section.form-box.light-box h3{text-align:center}body.page-template-template-who .section.form-box.light-box p,body.single-practices .section.form-box.light-box p{text-align:center}body.page-template-template-who .section.form-box.light-box input,body.single-practices .section.form-box.light-box input{text-transform:uppercase}body.single-practices .section.form-box.light-box{position:relative;padding-top:105px;margin-top:100px}body.single-practices .section.form-box.light-box .image-area{position:absolute;top:-140px;left:0;right:0}body.single-practices .section.form-box.light-box .image-area img{display:block;margin:0 auto;max-width:280px}.sidebar .video-area+.video-area{margin-top:70px}.sidebar .video-area h3{text-transform:uppercase;font-weight:600}body.page-template-template-contact .sidebar .video-area{max-width:600px;float:right}.sidebar a.newsletter-button{font-size:15px;padding:30px 20px;font-weight:400;width:calc(100% - 25px);background-color:#911d9c;margin:0 0 40px 25px}.sidebar a.newsletter-button:hover,.sidebar a.newsletter-button:focus{background-color:#306574}.sidebar .section.table-of-contents{margin:100px 0}.attorney-badges{padding:60px 0;max-width:1255px;margin:0 auto}.attorney-badges-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.attorney-badges-single{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:25px}.attorney-badges-single img{max-width:100%}.footer{padding:55px 0 55px;margin:0;background-size:cover;text-align:center;position:relative}body.home .footer{opacity:0}.cta-section{margin-top:180px;padding:75px 0;background-size:cover;position:relative;text-align:center;background-image:linear-gradient(to bottom,#640406,#8a151b)}.cta-section img.left-image{position:absolute;bottom:10px;left:0;max-width:34%}.cta-section img.right-image{position:absolute;bottom:10px;right:0;max-width:34%}.cta-section .cta-area.left-image{float:right}.cta-section .cta-area{max-width:675px}.cta-section .cta-area a.button{padding:32px 15px;margin:0 0 20px;font-size:34px;background:0 0;color:#fff;border:2px solid #fff;font-family:'Spectral',serif;font-weight:500;width:100%}.cta-section .cta-area a.button:before{content:"\f0a9";margin-right:15px;color:#fff}.cta-section .cta-area a.button:focus,.cta-section .cta-area a.button:hover{background-color:#306574;border-color:#306574}.cta-section .cta-area p.phone{font-family:'Spectral',serif;font-size:40px;margin:0;font-weight:700;font-style:italic}.cta-section .cta-area p.phone span{display:inline-block;margin:0 30px}.cta-section .cta-area p.phone a{text-decoration:none;color:#fff}.cta-section .cta-area p.phone a:focus,.cta-section .cta-area p.phone a:hover{color:#306574}.cta-section.white-background{background:0 0;margin-top:0}.cta-section.white-background .cta-area{margin:0 auto}.cta-section.white-background a.button{color:#306574;border-color:#306574}.cta-section.white-background a.button:before{color:#891719}.cta-section.white-background a.button:focus,.cta-section.white-background a.button:hover{color:#fff}.cta-section.white-background .cta-area p.phone a{color:#891719}.cta-section.white-background .cta-area p.phone a:focus,.cta-section.white-background .cta-area p.phone a:hover{color:#306574}body.page-template-template-who .cta-section{padding-bottom:230px}body.page-template-template-attorneys .cta-section{padding-top:0}.footer .logo-area{margin-bottom:50px}.footer .logo-area .logo-carousel{overflow:hidden}.footer .logo-area .logo-carousel .logo-item{display:flex !important;justify-content:center;align-items:center;min-height:120px}.footer .logo-area .logo-carousel img{margin:0 auto;display:block}.footer .social-area{margin-bottom:40px}.footer .social-area ul{margin:0}.footer .social-area li{padding:0;margin:0 15px;display:inline-block}.footer .social-area li a{display:block;text-align:center;color:#891719;font-size:35px;line-height:35px}.footer .social-area li a:focus,.footer .social-area li a:hover{color:#306574}.footer .social-area li a:before{display:none}.footer .footer-area p{font-family:'Spectral',serif;color:#6d6f71;font-size:18px;line-height:26px}.footer .footer-area p.copyright{font-size:18px;line-height:26px;text-transform:uppercase;font-weight:500;margin:0 auto 30px;max-width:1270px}.footer .footer-area p.copyright span{display:inline-block;margin:0 3px}.footer .footer-area p.copyright a{text-decoration:none;color:#6d6f71}.footer .footer-area p.copyright a:focus,.footer .footer-area p.copyright a:hover{color:#891719}.footer .footer-area p.links{color:#306574}.footer .footer-area p.links a{text-decoration:none;color:#306574}.footer .footer-area p.links a:first-child,.footer .footer-area p.links a:last-child{color:#89181b}.footer .footer-area p.links a:focus,.footer .footer-area p.links a:hover{color:#89181b}.footer .footer-area p.text{font-size:14px}.footer .footer-area a.button{padding:10px 30px;padding:7px 35px 8px;font-size:25px;margin-top:50px;background:#891719;color:#fff;border:none}.footer .footer-area a.button:before{color:#fff}.footer .footer-area a.button:hover,.footer .footer-area a.button:hover{background:#306574}.footer .footer-area p.back-to-top{text-align:center;font-size:18px;line-height:26px;text-transform:uppercase;font-weight:500;margin-bottom:0}.footer .footer-area p.back-to-top a{text-decoration:none}.scrollToTop{position:fixed;display:none;right:30px;bottom:70px;z-index:999}body.page-template-template-contact .scrollToTop{bottom:0}.scrollToTop a{cursor:pointer;padding:0 15px 2px;border-radius:3px 3px 0 0;background:#7b7b7b;display:block;text-align:center;line-height:20px}.scrollToTop a .fa{color:#fff;font-size:15px}.scrollToTop a:focus,.scrollToTop a:hover{padding-bottom:7px}#nGageLH{bottom:60px !important}.liveChatFloatingButton{color:#fff !important}.button:before,.header .mobile-bar a.menu-button:after,.header .top-right a.menu-button:after,.header .top-bar ul>li>ul>li:before,.content ul li:before,.content ul li a:before,.content .post a.more:after,.firm-section .video-area a:after,.testimonials-section .testimonial-carousel:before,.testimonials-section .testimonial-carousel:after,.attorney-banner .top-text .tab-area ul li a:before,.practice-grid .practice-block .hover-area ul li:before,.accordion-section ul.accordion li.accordion-item a.accordion-title:after,.main .video-area a:after,.content blockquote:before,.box-row .box-area h3:after,.sidebar .section.pages h3:after,.sidebar .section.pages ul li:before,.sidebar .section.pages ul li a:before,.cta-section .cta-area a.button:before{font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;display:inline-block}a,a:after,a:before,a h1,a h2,a h3,a h4,a p,a .fa,.slick-prev,.slick-next,.slick-prev:hover:before,.slick-next:hover:before,form input[type=submit],form button,.header .navbar-nav>li>a,.header .top-bar ul>li>ul>li,.testimonials-section .slick-dots li button:before,.team-boxes .single-team:hover .team-text,.team-boxes .single-team:focus .team-text,.box-row .box-area .title-area,.video-banner .video-text,.sidebar .section.pages.table-of-contents h3,.sidebar .section.pages ul li,.sidebar .section.blog h4,.footer .copyright p .scrollToTop i{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.practice-grid .practice-item .hover-area,.practice-grid .practice-block .top-text img.left-icon{transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.scrollToTop a,.header,.header .logo,.header .logo img,.header .top-right .button-area,.header .top-right p.slogan,.header .top-right p.phone,.header .top-right p.phone span,.main .box-area .icon-holder .icon-image img,.practice-grid .practice-block .hover-area,.content a img{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media screen and (max-width:1850px){.slider-section .text-box .headline-text p.headline span.word1{font-size:110px}.slider-section .text-box .headline-text p.headline span.word3{font-size:130px}}@media screen and (max-width:1800px){.slider-section .text-box .headline-text{max-width:700px}.firm-section .headline-area h1:before{right:calc(80% + 20px)}.firm-section .headline-area h1:after{left:calc(80% + 20px)}}@media screen and (max-width:1750px){.slider-section .text-box .headline-text p.headline{font-size:70px;line-height:120px}.slider-section .text-box .headline-text p.headline span.word1{font-size:100px;line-height:110px}.slider-section .text-box .headline-text p.headline span.word2{font-size:90px;line-height:100px}.slider-section .text-box .headline-text p.headline span.word3{font-size:110px}.slider-section{height:950px}.slider-section .carousel .item{height:950px}.slider-section .left-head{max-width:560px}.slider-section .right-head{max-width:560px}body.page-template-template-contact .main{margin-top:-150px}body.page-template-template-contact .content{padding-top:0}}@media screen and (max-width:1700px){.header .logo img{height:155px}.header .top-bar ul li{margin-left:20px}.bar-section .bar-area p{font-size:25px}.bar-section .bar-area p strong{font-size:35px}.bar-section .red-area p{font-size:31px;line-height:39px}.bar-section .red-area p span{font-size:23px}}@media screen and (max-width:1650px){.slider-section .text-box .headline-text p.headline{line-height:110px}.slider-section .text-box .headline-text p.headline span.word1{font-size:90px;line-height:100px}.slider-section .text-box .headline-text p.headline span.word2{font-size:80px;line-height:90px}.slider-section .text-box .headline-text p.headline span.word3{font-size:100px}.bar-section{padding:10px 0;height:80px}.bar-section .bar-area p{font-size:20px}.bar-section .bar-area p strong{font-size:30px}.bar-section .red-area p{font-size:26px;line-height:41px}.bar-section .red-area p span{font-size:18px}body.page-template-template-what .main{margin-top:-50px}}@media screen and (max-width:1600px){.header .logo img{height:145px}.header .top-bar ul li{margin-left:15px}.firm-section .headline-area h1:before{display:none}.firm-section .headline-area h1:after{display:none}}@media screen and (max-width:1550px){.header .logo{padding:35px 0 25px 15px}.header .logo img,.header.not-top .logo img{height:135px}.header .top-bar ul li{margin-left:15px}.header .top-bar ul>li>a{font-size:21px}.slider-section .text-box .headline-text{max-width:550px}.slider-section .text-box .headline-text p.headline{font-size:60px;line-height:100px}.slider-section .text-box .headline-text p.headline span.word1{font-size:80px;line-height:90px}.slider-section .text-box .headline-text p.headline span.word2{font-size:70px;line-height:80px}.slider-section .text-box .headline-text p.headline span.word3{font-size:90px}.slider-section{height:900px}.slider-section .carousel .item{height:900px}.slider-section .left-head{max-width:523px}.slider-section .right-head{max-width:523px}body.page-template-template-what .main{margin-top:0}}@media screen and (max-width:1450px){.banner .banner-area .image-box img{max-width:215px;transition:max-width .5s ease}.banner .banner-area .image-box{margin:40px 48px 0 0;max-width:275px;transition:max-width .5s ease}.header .logo img,.header.not-top .logo img{height:auto;max-width:400px}.header .top-bar ul>li>a{font-size:20px}.slider-section .text-box .headline-text{max-width:450px}.slider-section .text-box .headline-text p.headline{font-size:50px;line-height:90px}.slider-section .text-box .headline-text p.headline span.word1{font-size:70px;line-height:80px}.slider-section .text-box .headline-text p.headline span.word2{font-size:60px;line-height:70px}.slider-section .text-box .headline-text p.headline span.word3{font-size:80px}.slider-section{height:850px}.slider-section .carousel .item{height:850px}.slider-section .left-head{max-width:494px}.slider-section .right-head{max-width:494px}}@media screen and (max-width:1400px){.banner{padding:70px 15px}body.single-practices .banner{padding:0}.page-id-941 .banner,.page-id-927 .banner{padding:230px 15px 30px}.banner img.background-image{display:none}body.single-practices .banner img.background-image{display:block}.banner .banner-area{position:static}body.single-practices .banner .banner-area{position:absolute}.banner .banner-area .headline-box{text-align:center;padding-top:0;transform:none;top:0;position:static}body.single-practices .banner .banner-area .headline-box{position:relative;top:50%;transform:translateY(-50%)}body.page-template-template-who .banner .banner-area .headline-box,body.page-template-template-what .banner .banner-area .headline-box,body.page-template-template-know .banner .banner-area .headline-box{padding-top:0}body.page-template-template-contact .main{margin-top:0;padding-top:15px}.contact-page .contact-badge{margin:0 auto}.bar-section .bar-area p{font-size:18px}.bar-section .bar-area p strong{font-size:25px}.bar-section .red-area p{font-size:20px}.bar-section .red-area p span{font-size:18px}}@media screen and (max-width:1350px){body.single-practices .banner{margin-top:2%}.site-container{padding-top:185px}body.admin-bar .site-container{padding-top:212px}.header{height:185px}.header.not-top{height:170px}.header .logo img,.header.not-top .logo img{height:115px}.header .top-bar ul>li>a{font-size:19px}.header .top-right p{line-height:37px}.header .top-right p.slogan{font-size:24px}.header .top-right p.phone{font-size:34px;margin-bottom:7px}.header-gradient{min-height:350px;height:40vh}.slider-section .text-box .headline-text{max-width:400px}.slider-section .text-box .headline-text p.headline{font-size:40px;line-height:80px}.slider-section .text-box .headline-text p.headline span.word1{font-size:60px;line-height:70px}.slider-section .text-box .headline-text p.headline span.word2{font-size:50px;line-height:60px}.slider-section .text-box .headline-text p.headline span.word3{font-size:70px}.slider-section{height:800px}.slider-section .carousel .item{height:800px}.slider-section .left-head{max-width:465px}.slider-section .right-head{max-width:465px}.accordion-section.bottom-accordion .headline-area h2:before{right:80%}.accordion-section.bottom-accordion .headline-area h2:after{left:80%}.ready-section .headline-area h2{font-size:90px;line-height:110px}.consult-section .headline-area h2{font-size:39px;line-height:47px}.area-section .cta-area p.phone{font-size:35px}.area-section .cta-area a.button{font-size:26px;line-height:30px}.area-section .map-area p{font-size:23px;line-height:31px;width:270px}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1{font-size:45px;line-height:50px}.firm-section .firm-area p,.quotes-section .quote-area p,.content p,p{margin-bottom:20px;font-size:22px;line-height:35px}}@media screen and (max-width:1300px){.header .top-bar ul>li>a{font-size:18px}}@media screen and (max-width:1250px){.header .logo{padding:40px 0 25px 5px}.header .logo img,.header.not-top .logo img{height:100px}.header .top-bar ul>li>a{font-size:17px}.slider-section{height:750px}.slider-section .carousel .item{height:750px}.slider-section .left-head{max-width:436px}.slider-section .right-head{max-width:436px}.accordion-section{padding-top:100px}.accordion-section .button-area a.button{font-size:30px;line-height:40px;width:initial;display:inline-block}.ready-section{padding-bottom:100px}.ready-section .headline-area h2{font-size:80px;line-height:100px}.ready-section .headline-area h2:before,.ready-section .headline-area h2:after{width:50px;top:50px}}@media screen and (max-width:1200px){.header .top-bar ul>li>a{font-size:16px}.bar-section{height:45px}.bar-section .bar-area p{font-size:16px;line-height:24px}.bar-section .bar-area p strong{font-size:20px}.bar-section .red-area p{font-size:18px;line-height:24px}.bar-section .red-area p span{font-size:16px}.area-section{padding:30px 0 50px}.area-section .headline-area h2:before{right:calc(75% + 20px)}.area-section .headline-area h2:after{left:calc(75% + 20px)}.area-section .map-area p{top:180px}#nGageLH{bottom:30px !important}}@media screen and (max-width:1150px){.ready-section .headline-area h2{font-size:70px;line-height:90px}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,.attorney-banner .top-text h1,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1{font-size:40px;line-height:45px}.attorney-banner .top-text p.icons{margin-bottom:0}.area-section .map-area p{top:160px;width:230px;font-size:21px;line-height:27px}}@media screen and (max-width:1100px){.header .top-bar ul>li{margin-left:10px}.header .top-bar ul>li>a{font-size:15px}}@media screen and (max-width:1050px){.header .top-bar ul>li{margin-left:8px}.header .top-bar ul>li>a{font-size:14px}.bar-section .red-area p{font-size:17px}.bar-section .red-area p span{font-size:15px}}@media screen and (max-width:1023px){body.single-practices .banner .banner-area{position:static}body.single-practices .banner .banner-area .headline-box{transform:none}.page-id-953 .banner,.page-id-941 .banner,.page-id-927 .banner{padding:130px 15px 30px}.site-container{padding-top:120px}body.admin-bar .site-container{padding-top:152px}.attorney-badges-single{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;width:33.3%;padding:8px}.mobile-menu.mm-menu.mm-opened{display:block !important}body.page-template-template-attorneys .site-container{padding-top:40px}body.admin-bar.page-template-template-attorneys .site-container{padding-top:72px}.hide-for-tablet{display:none}.show-for-tablet{display:block}.header,.header.not-top{height:120px}.header .logo{padding:10px 0}.header .logo img,.header.not-top .logo img{height:90px}.header .top-right .button-area{margin-bottom:5px}.header .top-right a.menu-button{line-height:56px;width:60px;height:60px;margin-left:0;display:block}.header .top-right a.search{line-height:56px;width:60px;height:60px;margin-left:0}.header .top-right a.language-button{color:#58595b;font-size:15px;padding:0 25px;line-height:60px}.header .top-right p.slogan{font-size:12px;line-height:20px;letter-spacing:0;margin-right:-5px}.header .top-right p.phone{font-size:18px;margin:0;line-height:26px;letter-spacing:0;margin-right:-5px}.header .top-right p.phone span{font-size:20px;margin:0}.header .menu-area{display:none}.header-gradient{min-height:250px;height:20vh}.slider-section .text-box .headline-text p.headline{line-height:60px}.logo-section{padding:50px 0 130px}.firm-section .headline-area h1{margin-bottom:50px}.firm-section .firm-area{max-width:100%}.firm-section .video-area{margin:0 auto 30px;text-align:center}.firm-section .form-area{float:none;margin:0 auto}.firm-section .container{max-width:100%}.firm-section .sticky-left{display:none}.testimonials-section{padding:75px 0 0;background-position:left 45px}.testimonials-section .testimonial-item{text-align:center}.testimonials-section .testimonial-item p{max-width:100%}.testimonials-section .image-area{display:none}.testimonials-section .anos-area{padding-top:0;margin:30px 0}.testimonials-section .anos-area img{margin:0 auto;display:block}.testimonials-section .container{max-width:100%}.testimonials-section .sticky-left,.testimonials-section .sticky-right{display:none}.accordion-section{padding:100px 0 50px}.accordion-section .headline-area h2{margin-bottom:50px}.accordion-section ul.accordion li.accordion-item a h3{font-size:30px;line-height:38px}.accordion-section ul.accordion li.accordion-item a{border:none;background:0 0;padding:22px 65px 5px 0}.accordion-section .container{max-width:100%}.accordion-section .sticky-left,.accordion-section .sticky-right{display:none}.quotes-section{text-align:center;padding:20px 0 0}.quotes-section .quote-area{margin-bottom:50px}.quotes-section .quote-area p{max-width:100%}.quotes-section .container{max-width:100%}.quotes-section .sticky-left{display:none}.practices-section{padding-top:100px}.practices-section .headline-area h2{margin-bottom:20px}.practices-section .list-area{text-align:center}.practices-section .list-area ul li{margin-bottom:28px}.practices-section .list-area ul li img{margin-bottom:5px}.practices-section .list-area ul li a{position:static;transform:none;padding-left:0}.practices-section .image-area{display:none}.practices-section .soccer-area p{margin:0 auto}.area-section{padding:50px 0}.area-section .headline-area h2{margin-bottom:20px}.area-section .video-area{margin:0 auto 30px;text-align:center}.ready-section{padding-bottom:50px}.ready-section .badge-area img{margin-bottom:30px}.ready-section .container{max-width:100%}.ready-section .sticky-left{display:none}.consult-section{padding:50px 0 100px}.consult-section .headline-area h2{margin-bottom:50px}.whitetext-section{padding:40px 0 50px}body.page-template-template-attorneys .main{background-size:initial}.main.with-sidebar .content{padding-right:.625rem;padding-top:15px}.banner{text-align:center}body.single-practices .banner{padding:0}body.single-practices .banner img.background-image{display:none}body.single-practices .banner-area{position:static}.banner .banner-area img.anos-logo{position:static;margin:0 auto;display:block}.banner .banner-area .image-box{float:none;margin:0 auto}body.page-template-template-who .content-box{max-width:100%}.team-boxes h2{font-size:22px;line-height:30px;margin:0}.team-boxes .single-team .team-text h3{font-size:18px;line-height:26px}.mas-area{padding:50px 0}.box-row{margin-top:0}.box-row .box-area{max-width:600px;margin:0 auto 30px}.main .video-area{text-align:center}.attorney-banner{text-align:center;margin-bottom:50px}.attorney-banner .image-column{border-bottom:2px solid #306574}.attorney-banner .image-column img{max-width:300px;margin:0 auto}.attorney-banner .top-text{padding-top:50px}.attorney-banner .top-text h2{margin-bottom:30px}.attorney-banner .top-text p.icons{margin-bottom:50px}.attorney-banner .top-text .tab-area{min-height:20px}.attorney-banner .top-text .tab-area ul{position:static;transform:none}.attorney-banner .top-text .tab-area ul li{float:none;display:block}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,.attorney-banner .top-text h1,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1,.main .headline-area h1,h1{font-size:40px;line-height:48px}.attorney-banner .top-text h2,.accordion-section .headline-area h2,.practices-section .headline-area h2 .area-section .headline-area h2,.consult-section .headline-area h2,.ready-section .headline-area h2,.content h1,h2{font-size:30px;line-height:38px}h3{font-size:26px;line-height:34px}h4{font-size:22px;line-height:30px}h5{font-size:18px;line-height:26px}h6{font-size:16px;line-height:24px}.quotes-section .button-area a.button,.accordion-section .button-area a.button,.emblem-section .button-area a.button,.cta-section .cta-area a.button,.button{font-size:27px;padding:15px 25px}.cta-section .cta-area a.button{display:inline-block;margin-bottom:40px;width:initial}.whitetext-section .text-area p em{font-size:27px;line-height:35px}.firm-section .firm-area p,.quotes-section .quote-area p,.whitetext-section .text-area p,.attorney-banner .top-text p,.content p,p{margin-bottom:20px;font-size:24px;line-height:34px}.content ul li{font-size:24px;line-height:34px}.firm-section .headline-area h1:before,.firm-section .headline-area h1:after,.seal-section .headline-area h2:before,.seal-section .headline-area h2:after,.accordion-section .headline-area h2:before,.accordion-section .headline-area h2:after,.practices-section .headline-area h2:before,.practices-section .headline-area h2:after,.area-section .headline-area h2:before,.area-section .headline-area h2:after,.ready-section .headline-area h2:before,.ready-section .headline-area h2:after,body.page-template-template-who .content .headline-area h2:before,body.page-template-template-who .content .headline-area h2:after{display:none}.content img.alignright,.content img.alignleft{float:none;display:block;margin:0 auto 20px}.contact-page{margin:0 auto;padding:0;text-align:center}.contact-page p.address{font-size:20px;line-height:30px}.contact-page p.address:before{margin:0 auto 60px}.sidebar{padding-top:30px}.sidebar .section{padding:0 15px}.sidebar .section.pages ul{margin:0 auto}.sidebar .section h3{text-align:center}.sidebar .section.form-box{margin-left:0}.sidebar a.newsletter-button{margin-left:0;width:100%}body.page-template-template-contact .sidebar .section.form-box,body.page-template-template-contact .sidebar .video-area{margin:0 auto;float:none}.bar-section{background-color:#891719}.bar-section:after{display:none}.area-section .map-area img.desktop-map{display:none}.area-section .map-area img.mobile-map{display:block;margin-bottom:30px}.area-section .map-area p{position:static;border-top:2px solid #000;border-bottom:2px solid #000;padding:25px 0;margin:0 auto;text-align:center;width:100%}.cta-section{padding:30px 0;margin-top:30px}.cta-section img.left-image,.cta-section img.right-image{display:none}body.page-template-template-who .cta-section{padding-bottom:10px}}@media screen and (max-width:850px){.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1{font-size:40px;line-height:48px}.videos-single{flex-basis:49%;width:49%}}@media (max-width:782px){#wpadminbar{display:none}body.admin-bar .site-container{padding-top:170px}body.admin-bar.home .site-container,body.admin-bar.page-template-template-who .site-container,body.admin-bar.page-template-template-attorneys .site-container,body.admin-bar.page-template-template-what .site-container,body.admin-bar.page-template-template-know .site-container,body.admin-bar.page-template-template-contact .site-container{padding-top:0}body.admin-bar .header,body.admin-bar.home .header,body.admin-bar.page-template-template-who .header,body.admin-bar.page-template-template-attorneys .header,body.admin-bar.page-template-template-what .header,body.admin-bar.page-template-template-know .header,body.admin-bar.page-template-template-contact .header,body.admin-bar .sticky.is-stuck.is-at-top,body.admin-bar .sticky-container .sticky{top:0 !important}}@media screen and (max-width:639px){.site-container,body.admin-bar .site-container,body.home .site-container,body.page-template-template-who .site-container,body.page-template-template-attorneys .site-container,body.page-template-template-what .site-container,body.page-template-template-know .site-container,body.page-template-template-contact .site-container,body.admin-bar.home .site-container,body.admin-bar.page-template-template-who .site-container,body.admin-bar.page-template-template-attorneys .site-container,body.admin-bar.page-template-template-what .site-container,body.admin-bar.page-template-template-know .site-container,body.admin-bar.page-template-template-contact .site-container{padding-top:170px}.header,.slider-section,.slider-section,.slider-section .item-1 .left-head,.slider-section .item-1 .right-head,.slider-section .item-1 .left-head img,.slider-section .item-1 .right-head img,.slider-section .bottom-fade,.slider-section .left-fade,.slider-section .right-fade,.slider-section .truck-fade,.slider-section .car-fade,.slider-section .bike-fade,.slider-section .text-box .headline-text p span.word1,.slider-section .text-box .headline-text p span.word2,.slider-section .text-box .headline-text p span.word3,.slider-section .text-box .headline-text p span.word4,.bar-section,.firm-section,.logo-section,.testimonials-section,.accordion-section,.quotes-section,.practices-section,.practices-section .image-area,.ready-section,.consult-section,.consult-section .image-area,.whitetext-section,.area-section,.footer{opacity:1 !important}.header,.header.not-top{height:170px}.header .mobile-row{display:block}.header-gradient{display:none}.header .logo{padding:12px 0;float:none;margin-top:0}.header .logo img,.header.not-top .logo img{margin:0 auto;display:block}.header .top-right{display:none}.slider-section{height:600px}.slider-section .carousel .item{height:600px;padding-top:200px}.slider-section .left-head{top:200px}.slider-section .right-head{top:200px}.slider-section .car-fade,.slider-section .truck-fade img{max-width:initial}.slider-section .item-1 .text-box,.slider-section .text-box{top:0}.slider-section .text-box .headline-text p.headline{font-size:22px;line-height:32px}.slider-section .text-box .headline-text h1{font-size:20px;line-height:28px}.slider-section .scroll-down{display:none}.logo-section{padding:30px 0 100px}.firm-section .headline-area h1{margin-bottom:30px}.accordion-section{padding:50px 0}.emblem-section .emblem-area img+p{margin-top:-50px}.emblem-section .emblem-area p{max-width:100%;font-size:18px;line-height:28px}.seal-section{padding:30px 0}.seal-section .image-area{position:static}.ready-section{padding-bottom:30px}.ready-section .cta-area a.button{font-size:24px;line-height:32px;margin-bottom:0;padding:15px 5px}.ready-section .cta-area p.phone{font-size:30px;line-height:38px;margin:0}.ready-section .cta-area p.phone a{display:block;margin-top:30px}.ready-section .cta-area p.phone span{display:none}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1{font-size:30px;line-height:38px}.attorney-banner{background-position:top right}.attorney-banner .top-text{text-align:center}.attorney-banner .top-text .columns{padding:0}.attorney-banner .top-text img{margin:0 auto;display:block}.attorney-banner .top-text .right-text{margin:0;width:100%;text-align:center}.content{padding-top:25px;padding-bottom:0}.whitetext-section .text-area p em{font-size:24px;line-height:32px}.videos-single{flex-basis:100%;width:100%}.firm-section .firm-area p,.quotes-section .quote-area p,.whitetext-section .text-area p,.attorney-banner .top-text p,.content p,p{margin-bottom:20px;font-size:18px;line-height:28px}.content ul li{font-size:18px;line-height:28px}.content ul li:before,.content ul li a:before{top:-8px;font-size:18px}.banner .banner-area .headline-box h1,.banner .banner-area .headline-box span.headline,.attorney-banner .top-text h1,body.page-template-template-who .banner .banner-area .headline-box h1,body.page-template-template-what .banner .banner-area .headline-box h1,body.page-template-template-know .banner .banner-area .headline-box h1,body.page-template-template-contact .banner .banner-area .headline-box h1,.main .headline-area h1,h1{font-size:30px;line-height:38px}.attorney-banner .top-text h2,body.page-template-template-who .content .headline-area h2,.accordion-section .headline-area h2,.area-section .headline-area h2,.consult-section .headline-area h2,.ready-section .headline-area h2,.content h1,h2{font-size:26px;line-height:34px}.accordion-section ul.accordion li.accordion-item a h3,h3{font-size:22px;line-height:30px}h4{font-size:18px;line-height:26px}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:22px}.content .post .content-box{padding:40px 0 0}body.page-template-template-who .half-content{padding-bottom:0}.quotes-section .button-area a.button,.accordion-section .button-area a.button,.emblem-section .button-area a.button,.cta-section .cta-area a.button,.button{font-size:24px;padding:10px 15px}.content .post .blog-image{float:none;margin:0}.content .post .blog-image img{margin:0 auto 30px;display:block}.content-area .accordion-area{margin:0 -.625rem;width:calc(100% + 1.25rem)}.team-boxes{padding:50px 0}body.page-template-template-who .banner .banner-area .headline-box h1+img.anos-logo{max-width:100%}.sidebar{padding-top:50px}.list-trigger{display:block}.sidebar .section:last-child{margin-bottom:0}.sidebar .section{margin-bottom:30px}.sidebar .section.pages{margin-left:0}.sidebar .section.pages.hide-for-mobile ul{display:none}.sidebar .section.blog ul{margin-bottom:0}.cta-section{padding:30px 0 10px;margin-top:0}.cta-section .cta-area a.button{font-size:24px;line-height:32px;margin-bottom:0;padding:15px 5px}.cta-section .cta-area p.phone{font-size:30px;line-height:38px;margin:0}.cta-section .cta-area p.phone a{display:block;margin:20px 0}.cta-section .cta-area p.phone span{display:none}.area-section .cta-area a.button{font-size:24px;line-height:32px;margin-bottom:0;padding:15px 5px}.area-section .cta-area p.phone{font-size:30px;line-height:38px;margin:0}.area-section .cta-area p.phone a{display:block;margin:20px 0}.area-section .cta-area p.phone span{display:none}}@media screen and (max-width:550px){.area-section .map-area p{top:160px}}@media screen and (max-width:500px){.cta-section .cta-area a.button{font-size:20px;line-height:28px}}@media screen and (max-width:450px){.bar-section p span{display:none}.area-section .map-area p{font-size:18px;line-height:25px}}@media screen and (max-width:350px){.header .mobile-row a.phone{padding:0 10px;font-size:28px}.header .mobile-row a.menu-button{padding:0 10px}}@media print{.header{top:0;border:none;height:auto}a[href]:after{content:none !important}.theme-switcher,.header .show-for-medium-only,.header .show-for-small-only,.search-box,.portfolio-box,.top-bar,.banner,.breadcrumbs,.right-bar,.sidebar,.footer{display:none !important}}.logo-carousel .slick-dots,.testimonial-carousel .slick-dots,.slider-section .carousel .slick-dots{display:none !important}#skiptocontent{padding:6px;z-index:10;position:fixed;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);opacity:0;background-color:#891719;color:#fff;border-radius:0 0 8px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#skiptocontent:focus{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (max-width:640px){#skiptocontent{display:none !important}.attorney-badges-single{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}.firm-section .form-area h2,.sidebar .section.form-box h3{font-size:32px}}@media (min-width:1px) and (max-width:500px){.attorney-badges-single{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media screen and (min-width:280px) and (max-width:767px){.single-practices .banner{background-size:100% 370px;background-position:top}body.single-practices .banner{padding:0}body.single-practices .banner .banner-area .headline-box h1{padding-top:30px !important}}@media screen and (min-width:767px) and (max-width:1024px){.single-practices .banner{background-size:100% 370px;background-position:top}body.single-practices .banner{padding:50px 0;padding-top:0}body.single-practices .banner .banner-area .headline-box h1{padding-top:30px !important}}@media screen and (min-width:1024px) and (max-width:1400px){body.single-practices .banner{padding:100px 0}}