.navy-blue{color:#03318c;color:rgba(3,49,140,1)}.light-blue{color:#a3b5d9;color:rgba(163,181,217,1)}.lighter-blue{color:#98d8ff;color:rgba(152,216,255,1)}.muted-blue{color:#1f4e8c;color:rgba(31,78,140,1)}.electric-blue{color:#117dbf;color:rgba(17,125,191,1)}.nelson-black{color:#0d0d0d;color:rgba(13,13,13,1)}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home-intro{padding:0 0 50px}.home-contact-form{background-color:#117dbf;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23000000' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");padding:100px 0;color:#fff}.home-contact-form i,.home-contact-form,.home-contact-form h2{color:#fff}#connect-sidebar{color:#fff;font-size:16px;margin-top:40px}#connect-sidebar a{color:#fff;text-decoration:none}#connect-sidebar a:hover{color:#fff;text-decoration:underline}#connect-sidebar strong{font-weight:600}.blog-post-snippet{border:1px solid #000}img{max-width:100%;height:auto}.print-only{display:none}h2.widgettitle{display:none}div.header{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;z-index:10000;transition:all .2s ease-in-out;height:auto;background:rgba(3,49,140,.1);line-height:40px}div.header.active{background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}div.header-interior-placeholder{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;z-index:10000;transition:all .2s ease-in-out;height:auto;background:#000;line-height:40px;border-bottom:1px solid rgba(225,225,225,.95;)}div.header-interior-placeholder.active{background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}div.header-interior{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;z-index:10000;transition:all .2s ease-in-out;height:auto;background:#fff;line-height:40px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}div.header-interior.active{background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}div.header-hero{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;z-index:10000;transition:all .2s ease-in-out;height:auto;background:rgba(81,86,93,0);line-height:40px;border-bottom:1px solid rgba(225,225,225,.95;)}div.header-hero.active{background:#51565d;-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}.tax-practice_areas div.header-interior,.page-template-page-practice-areas div.header-interior,.page-template-page-contact div.header-interior{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;z-index:10000;transition:all .2s ease-in-out;height:auto;background:rgba(81,86,93,0);line-height:40px;border-bottom:1px solid rgba(225,225,225,.95;)}.tax-practice_areas div.header-interior.active,.page-template-page-practice-areas div.header-interior.active,.page-template-page-contact div.header-interior.active{background:#51565d;-webkit-box-shadow:0 1px 5px rgba(0,0,0,1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25)}.band{padding:0;margin:0}.white-band{background:#fff}.white-dotted-band{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23dddddd' fill-opacity='1' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E")}.light-gray-band{background:#f9faf7}.navigation{padding:10px 50px;margin:0 auto;max-width:1400px}.main-content{padding:70px 0}.no-hero{margin-top:165px}.mobile-only{display:none}.two-columns{margin-top:0;columns:2;-webkit-columns:2;-moz-columns:2}.abstract-bg-1{background-color:#3d4e6b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%237b8dab' fill-opacity='0.08' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.abstract-bg-1-reverse{background-image:linear-gradient(to bottom,rgba(255,255,255,.8),rgba(255,255,255,1)),url(//www.stevenelsonadr.com/wp-content/themes/stevenelsonadr/css/../images/bg/shutterstock_531460507-flipped.jpg);height:auto;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative}.orange-abstract-bg{background-color:#fafafa}.dotted-bg{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%230e354b' fill-opacity='0.21' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E")}.small-highlight-text{font-family:'Cairo',sans-serif;font-size:14px;letter-spacing:1.5px;font-weight:600;color:#117dbf;text-transform:uppercase}section#top-row{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin:0 auto;max-width:1400px;font-size:14px;padding:0 50px}section#top-row .social-media-icons{margin:0;display:inline-block;padding:0 10px}section#top-row .social-media-icons i{color:#117dbf;margin-right:16px;line-height:40px}.top-row-wrapper{padding:0;margin:0;color:#fff;background:rgba(41,41,41,0)}.top-row{margin:0 auto;padding:0 22px}.top-bar{display:flex;justify-content:space-between}.phone-number-top-row{color:#fff;background-color:#1f4e8c;text-align:center;text-transform:uppercase;font-weight:400;padding:0 20px;display:inline-block;letter-spacing:1px}.phone-number-top-row:hover{background-color:#0d0d0d;color:#fff}.phone-number-top-row a,.phone-number-top-row i{color:#fff}.phone-number-top-row a{text-decoration:none}.consultation-top-row{color:#03318c;background-color:#98d8ff;text-align:center;text-transform:uppercase;font-weight:400;padding:0 20px;display:inline-block;letter-spacing:1px}.consultation-top-row:hover{background-color:#117dbf;color:#fff}.consultation-top-row a,.consultation-top-row i{color:#03318c}consultation-top-row:hover i{color:#fff}.consultation-top-row a{text-decoration:none}.consultation-top-row a:hover{background-color:#117dbf;color:#fff}.consultation-top-row,.phone-number-top-row{transition:background-color .3s ease}.top-bar .right-info{margin-left:calc(3.333rem * 0.0);display:flex;align-items:center;justify-content:flex-end;margin-bottom:0;margin-top:0}.top-bar .right-info i{line-height:16px}.connect-sidebar-capstone{background-color:#eee;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23022747' fill-opacity='0.2' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");height:50px;margin-bottom:0}.connect-sidebar{background:#fafafa;border:1px solid #eee;border-radius:3px;padding:20px;color:#117dbf;font-size:14px}.hero-image{background-color:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.0));height:550px;width:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.mediation-section{display:flex;align-items:center;justify-content:space-between;padding:60px 0 60px 20px;gap:100px;background:#f9faf7;max-width:1400px;width:90%;margin:0 auto}.mediation-content{flex:1;max-width:50%;padding-right:40px}.mediation-content h4{font-size:14px;letter-spacing:1.5px;font-weight:600;color:#5a5a5a;text-transform:uppercase}.mediation-content h2{font-size:36px;font-weight:700;color:#0e1a35;margin:10px 0}.mediation-content p{margin-bottom:15px}.mediation-content ul{list-style:none;padding:0;margin-left:0;margin-bottom:40px}.mediation-content ul li{font-size:16px;padding-left:20px;position:relative;color:#444;line-height:1.8}.mediation-content ul li:before{content:"•";color:#117dbf;font-size:18px;position:absolute;left:0;top:0}.btn-primary{display:inline-block;padding:12px 24px;background-color:#117dbf;color:#fff;text-decoration:none;font-weight:600;border-radius:5px;transition:background .3s ease}.btn-primary:hover{background-color:#0a5a8c}.mediation-image-wrapper{flex:1;max-width:50%;background-color:#03318c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='30' viewBox='0 0 1000 120'%3E%3Cg fill='none' stroke='%231F4E8C' stroke-width='25' %3E%3Cpath d='M-500 75c0 0 125-30 250-30S0 75 0 75s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3Cpath d='M-500 45c0 0 125-30 250-30S0 45 0 45s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3Cpath d='M-500 105c0 0 125-30 250-30S0 105 0 105s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3Cpath d='M-500 15c0 0 125-30 250-30S0 15 0 15s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3Cpath d='M-500-15c0 0 125-30 250-30S0-15 0-15s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3Cpath d='M-500 135c0 0 125-30 250-30S0 135 0 135s125 30 250 30s250-30 250-30s125-30 250-30s250 30 250 30s125 30 250 30s250-30 250-30'/%3E%3C/g%3E%3C/svg%3E");display:flex;justify-content:center;align-items:center;overflow:visible;height:620px}.mediation-image{width:auto;height:auto;max-width:80%;max-height:80%}.mediation-image img{display:block;object-fit:cover;width:100%;height:100%;border-radius:5px;margin-left:-115px}@media (max-width:1024px){.mediation-section{flex-direction:column;text-align:center;padding:40px 5%}.mediation-content{max-width:100%;padding-right:0}.mediation-content ul li:before{content:"•";color:#117dbf;font-size:18px;position:absolute;left:0;top:0;padding-left:0;text-align:left}.mediation-image-wrapper{max-width:100%;justify-content:center;padding:20px 0;overflow:hidden}.mediation-image{max-width:90%}.mediation-image img{margin-left:0}}#testimonials-carousel-wrapper{background-color:#f9faf7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23a3b5d9' fill-opacity='0.38' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");position:relative;width:100%;margin:0 auto;padding:70px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}#testimonials-carousel{position:relative;width:100%;max-width:1400px;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.testimonial{text-align:center;width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}#testimonials-carousel .testimonial{text-align:center;padding:30px}#testimonials-carousel .quote{font-size:1.5rem;color:#03318c;margin-bottom:10px}#testimonials-carousel .client-info{font-size:1rem;font-weight:400;margin-bottom:5px;color:#888}#testimonials-carousel .job-title{font-size:1rem;color:#999}.owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:0 0;border:none;font-size:4rem;color:#117dbf;cursor:pointer;z-index:10}#home-badges-carousel{background:0 0;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;visibility:hidden;min-height:180px}#home-badges-carousel.owl-loaded{visibility:visible;transition:opacity .5s ease-in-out}#home-badges-carousel .item{display:flex;justify-content:center;align-items:center;margin:5px;height:165px;background:#fff;padding:15px;transition:transform .3s ease-in-out}#home-badges-carousel .item:hover{transform:scale(1.05)}#home-badges-carousel img{max-height:130px;max-width:100%;height:auto;display:block}@media (max-width:768px){#home-badges-carousel img{max-height:auto;max-width:100%;height:auto;display:block}}#resources-snippets-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0}#resources-snippets-section h2{width:100%;text-align:center;font-size:36px;font-weight:700;color:#0d0d0d;font-weight:700;margin-bottom:10px;text-transform:uppercas;padding-bottom:10px;letter-spacing:1px}#resources-snippets-section p.subtext{width:100%;text-align:center;font-size:20px;font-weight:400;color:#0d0d0d;border-bottom:5px solid #117dbf;padding-bottom:30px;letter-spacing:1px;width:70%;margin:0 auto 30px auto}.resources-column{display:flex;flex-direction:column;padding:20px;width:32%}.resources-column img{width:100%;height:240px;object-fit:cover;border-radius:10px}.resources-column h3{font-size:22px;margin-top:15px;font-weight:700;color:#1f4e8c}.resources-column p{font-size:16px;color:#555}.more-button{margin-top:auto;padding-top:20px}@media (max-width:1024px){.resources-column{width:48%}}@media (max-width:768px){.resources-column{width:100%}}.hero-image{width:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{position:absolute;top:40%;color:#fff;text-align:center;width:100%;background:yello}.hero-text h1{color:#fff;display:inline-block;text-transform:none;margin:0;font-size:54px;line-height:1.5;text-align:center}.hero-text i{color:#117dbf}.hero-sub-text{color:#fff;font-size:24px;line-height:32px;font-weight:600;margin:30px 0}.hero-image-interior-page{height:600px;margin:0 auto 0 auto;max-width:100%;width:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-image-interior{background-repeat:no-repeat;background-size:cover;position:relative;height:50%}.hero-image-practice-area{background-repeat:no-repeat;background-size:cover;position:relative;height:600px}.hero-text-interior{text-align:center;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff}.hero-text-interior h1{color:#fff;display:inline-block;text-transform:none;margin:0;text-align:center}.hero-image-about-page{height:50%;margin:150px auto 0 auto;max-width:1600px;width:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.about-page-hero-text{text-align:center;position:relative;top:55%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff}.about-page-hero-text h1{color:#fff;display:inline-block;text-transform:none;margin:0;text-align:center}.flex-container{display:flex;flex-wrap:wrap;flex-direction:row;max-width:1600px;margin:0 auto}.flex-col{padding:0 30px 30px;text-align:center;flex:1 0 33%;margin:2px;border:1px solid #117dbf}.flex-col .col-border{margin:10px;padding:10px;padding:30px}.flex-col h2{margin-bottom:1.5rem}.flex-main{flex:2}.flex-sidebar{flex:1}.home-flex-container{display:flex;flex-wrap:wrap}.flex-item{width:32%;margin:0}.flex-item a{display:block;text-decoration:none}.flex-item a:hover{display:block;text-decoration:none}.flex-item .col-border{display:flex;align-items:center;justify-content:center;flex-direction:column;width:96%;text-align:center;margin:2%;min-height:200px;background-color:rgba(33,33,33,0);align-items:center;border:1px solid #fff}.flex-item .col-border:hover{display:flex;align-items:center;justify-content:center;flex-direction:column;width:96%;text-align:center;margin:2%;min-height:200px;background-color:rgba(255,255,255,.5);align-items:center;border:1px solid #fff}.home-bio-teaser{background-color:#2e587d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 200 200'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='100' y1='33' x2='100' y2='-3'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='100' y1='135' x2='100' y2='97'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='%231e4b6f' fill-opacity='0.03'%3E%3Crect x='100' width='100' height='100'/%3E%3Crect y='100' width='100' height='100'/%3E%3C/g%3E%3Cg fill-opacity='0.03'%3E%3Cpolygon fill='url(%23a)' points='100 30 0 0 200 0'/%3E%3Cpolygon fill='url(%23b)' points='100 100 0 130 0 100 200 100 200 130'/%3E%3C/g%3E%3C/svg%3E")}.home-bio-teaser .padding{padding:5%}.home-bio-teaser h2{color:#fff;margin-bottom:15px}.home-bio-teaser p{color:#fff}#testimonials-carousel{text-align:left}.highlight-box{background:#f8f8f8;padding:30px;margin-bottom:10px;color:#34404e;border-left:3px solid #117dbf;font-size:80%}.highlight-box a{color:#34404e;text-decoration:none;text-transform:uppercase;font-size:80%}.highlight-box a:hover{text-decoration:underline;text-transform:uppercase}.highlight-box i{color:#117dbf}.callout{background:#f8f8f8;padding:30px;margin-bottom:10px;color:#34404e;border-left:3px solid #117dbf}.callout a{color:#34404e;text-decoration:underline}.callout a:hover{text-decoration:none}.callout i{color:#117dbf}.callout p{margin-bottom:15px}.practice-teasers{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(//www.stevenelsonadr.com/wp-content/themes/stevenelsonadr/css/../images/fullscreen/shutterstock_82832608-BLUR.jpg);height:auto;width:auto;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;padding:100px 0}.practice-col-container{display:flex;width:100%;flex-wrap:wrap;flex-direction:row}.practice-col{margin:4px;padding:0 10px;flex:0 1 calc(33% - 8px)}@media (max-width:1279px){.practice-col-container{display:block}}.practice-box{min-height:325px;width:auto;border:1px solid #ddd;padding:30px;margin-bottom:20px;background:rgba(255,255,255,1)}.practice-box ul{margin-bottom:10px;margin-left:0}.practice-box h3{text-transform:none;margin-bottom:0;text-align:left;font-size:20px;font-size:min(max(1rem, 6vw), 20px)}.practice-box p{margin-bottom:10px;font-size:80%}.practice-box a{text-decoration:none}.practice-box a:hover{text-decoration:underline}.practice-box a.practice-link{color:#a7a8aa;text-transform:uppercase;font-size:80%}.practice-box i{color:#006a8e}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;width:100%;margin:30px auto}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.card-content{padding:20px}.card-content h2{font-size:28px;font-size:min(max(1rem, 6vw), 28px);margin-bottom:10px}.card-content h2 a{color:#34404e;text-decoration:none}.card-content h2 a:hover{color:#117dbf;text-decoration:underline}.card-content p{font-size:16px;margin:0;font-size:min(max(1rem, 8vw), 16px);line-height:1.5;text-transform:none;color:#34404e;font-weight:600}.card-content a{color:#666;font-weight:400}.color-overlay{position:relative;width:100%}.image{display:block;width:100%;height:auto}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#34404e}.color-overlay:hover .overlay{opacity:.9}.text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}h4.post-title{margin-bottom:10px;color:#51565d;font-weight:600;font-size:22px;line-height:30px}p.date-stamp{margin-bottom:0;color:#000}p.excerpt{color:red;font-size:14px;line-height:22px}#accordian{position:relative;width:auto;margin:0 auto;text-align:left}#accordian h4{font-size:24px;cursor:pointer;font-weight:700;text-align:left;margin:20px 0;color:#0d0d0d;padding-right:40px;position:relative;line-height:1.4}#accordian h4:hover{color:#117dbf}.filter-option-heading:before{content:"+";color:#117dbf;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .6s ease}.filter-option-heading.activeFilter:before{display:none}#accordian .filter-option-heading.activeFilter:after{content:"-";color:#000;font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .6s ease}.filter-option-content{display:none;padding:10px 0}.bio-sidebar-content ul{margin-left:20px}#accordian h4.activeFilter{color:#117dbf}.sidebar{padding:30px 20px;background:#fff;border-left:0 solid #117dbf;border-radius:5px;box-shadow:0px 4px 12px rgba(0,0,0,.1);margin-top:-20px}.sidebar h3,.sidebar h4{font-weight:700;color:#0d0d0d;margin-bottom:10px;border-bottom:2px solid #117dbf;padding-bottom:5px;margin-bottom:20px}#accordian h3,.sidebar #accordian h4{border-bottom:0}.sidebar p{font-size:16px;color:#333;margin-bottom:20px}.sidebar-links ul{list-style:none;padding:0;margin-left:0}.sidebar-links ul li{margin-bottom:5px}.sidebar-links ul li a{display:flex;align-items:center;font-size:16px;color:#117dbf;font-weight:700;text-decoration:none;transition:all .3s ease-in-out}.sidebar-links ul li a i{margin-right:8px;transition:transform .3s ease}.sidebar-links ul li a:hover{color:#0b5fa5;text-decoration:underline}.sidebar-links ul li a:hover i{transform:translateX(5px)}.sidebar ul{list-style:none;padding-left:0;margin:0}.sidebar ul li{font-size:16px;color:#333;position:relative;padding:2px 15px 2px 30px;margin-bottom:5px;border-left:0 solid #117dbf;background:#fff;border-radius:4px;transition:background .3s ease-in-out,border-left .3s ease-in-out}.sidebar ul li:before{content:"•";color:#117dbf;font-size:18px;font-weight:700;position:absolute;left:15px;top:0;transform:translateY(0)}.sidebar ul ul{padding-left:20px;margin-top:5px;border-left:2px solid #eee}.sidebar ul ul li{font-size:15px;padding:6px 12px;border-left:none;background:0 0;color:#888}.sidebar ul ul li:before{content:"›";color:#666;font-size:14px;font-weight:700;left:5px;top:6px;padding-left:-25px}.bio-details{margin-bottom:40px;font-size:16px}.bio-details h1{font-size:48px;margin-bottom:5px}.bio-details a{color:#117dbf;font-weight:400;text-decoration:none}.bio-details a:hover{color:#117dbf;font-weight:400;text-decoration:underline}.masthead{border-bottom:1px solid #eee;background-color:#f3f5f9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23ffffff' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");padding-top:40px}.container.main{display:flex;align-items:stretch;flex-wrap:wrap;gap:0;padding-top:105px}.bio-name-container{flex:0 0 auto;min-width:680px;background-color:transparent;padding:20px 0;display:flex;flex-direction:column;justify-content:center;text-align:left;box-sizing:border-box}.bio-name-container a{text-decoration:none}.bio-name-container a:hover{text-decoration:underline}.bio-image-container{flex:1;width:550px;max-height:550px;overflow:hidden;margin:0 auto}.bio-image-container img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.masthead{padding-top:60px}.container.main{flex-direction:column;text-align:center;padding-top:0}.bio-name-container{order:2;width:100%;padding:15px;text-align:center;min-width:0}.bio-image-container{order:1;width:100%;aspect-ratio:16/9;max-height:500px}.bio-name-container span{display:block;margin-bottom:15px}.bio-name-container a{display:inline-block;margin-bottom:10px;text-align:center}}div.shape-divider{url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="%23000"><path d="m0 4 86.6 23.1c42.1 11.2 85.5 16.9 129 16.9h29.7c73 0 129.8 17.1 127.3 16.5 83.5 22 171.3 22 254.8 0 123.2-32.4 162.9-.6 286-33.4L1000 4V0H0v4Z"></path></svg>')}.wp-block-embed__wrapper,.embed-youtube{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}.wp-block-embed__wrapper iframe,.embed-youtube iframe,.embed-youtube object,.embed-youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}.practice-sidebar ul{list-style-type:none;margin-top:0;margin-left:5px;list-style-position:outside;padding:10px 10px 10px 30px}.practice-sidebar li{position:relative;border-bottom:0 solid #eee;padding:4px 0 4x 0}.practice-sidebar li:last-child{position:relative;border-bottom:0;padding:4px 0 8px}.practice-sidebar li a{text-decoration:none;font-size:16px;color:#117dbf}.practice-sidebar li a:hover{text-decoration:none;color:#0d0d0d}.practice-sidebar li a:active{text-decoration:none;color:#0d0d0d}.practice-sidebar li a:before{content:"\f04d";font-family:'Font Awesome 5 Pro';margin-top:4px;color:#ddd;position:absolute;font-weight:600;left:-30px;list-style-position:outside;text-decoration:none}.practice-sidebar li a:hover:before{color:#0d0d0d}.practice-sidebar li a:active:before{content:"\f04d";font-family:'Font Awesome 5 Pro';margin-top:4px;color:#117dbf;position:absolute;font-weight:600;left:-30px;list-style-position:outside;text-decoration:none}.practice-sidebar li.current-menu-item a{text-decoration:none;color:#0d0d0d;font-weight:600}.vertical-practice-menu{width:100%;font-weight:400;padding-bottom:0;margin:0;-moz-column-count:2;-moz-column-gap:10px;-moz-column-rule:none;-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-rule:none;column-count:2;column-gap:10px;column-rule:none}.vertical-practice-menu a{font-size:20px;text-transform:uppercas;margin:0 0 12px;background:#51565d;color:#fff;display:block;padding:12px 10px 12px 25px;text-decoration:none;font-weight:400}.hero-image-single-blog-post{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;text-align:center;width:auto;position:relative}.featured-image-container{padding-top:130px;width:100%;height:550px;overflow:hidden}.featured-image{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.post-header{text-align:center;margin:20px 0}.post-header h1{font-size:40px;margin:50px 0 20px}.blog-post-subtext{font-size:1.2rem;color:#222;margin-bottom:15px;font-weight:400;max-width:80%;margin:15px auto 25px auto}.blog-post-date{font-size:13px;color:#766858;text-transform:uppercase}.blog-page-hero-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:600px;text-align:center;max-width:1200px;margin:0 auto}.blog-page-hero-text h1{font-size:min(max(2.532rem, calc(2.532rem + (6.755 - 2.532) * ((100vw - 0.0625rem) / (212.5 - 0.0625)))), 6.755rem);text-transform:uppercase;color:#fff;margin-top:8px}.blog-page-eyebrow{color:#fff;font-size:16px;text-transform:uppercase;text-align:center;margin-bottom:5px}@media (max-width:768px){.hero-image-single-blog-post{height:350px}.featured-image-container{height:400px}.post-header h1{font-size:32px;margin:30px 0 15px}.blog-post-subtext{font-size:1rem;max-width:90%}.blog-post-date{font-size:14px}.blog-page-hero-text{height:450px}.blog-page-hero-text h1{font-size:2.8rem}}@media (max-width:480px){.hero-image-single-blog-post{height:250px}.featured-image-container{height:300px}.post-header h1{font-size:26px;margin:20px 0 10px}.blog-post-subtext{font-size:.9rem;max-width:95%}.blog-post-date{font-size:13px;text-transform:uppercase}.blog-page-hero-text{height:350px}.blog-page-hero-text h1{font-size:2.2rem}.blog-page-eyebrow{font-size:14px}}.contact-page-card{font-size:85%;margin-bottom:30px}.contact-page-card h3{margin-bottom:0;margin-top:20px}.contact-page-card p{margin:0}.contact-page-card span{color:#34404e;font-weight:600}.archives-highlight-box{background:#f8f8f8;padding:30px;margin-bottom:10px;color:#34404e;border-left:3px solid #117dbf}.archives-highlight-box a{color:#34404e;text-decoration:none;text-transform:uppercase}.archives-highlight-box a:hover{text-decoration:underline;text-transform:uppercase}.archives-highlight-box i{color:#117dbf}.archives-highlight-box h1,.archives-highlight-box p{margin:0}.archives p{font-size:15px;line-height:22px}.no-results.not-found{text-align:center;max-width:600px;margin:50px auto}.no-results-title{font-size:32px;font-weight:700;color:#000}.no-results-text{font-size:18px;color:#555;margin-bottom:20px}.search-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;margin:20px auto 0}.search-container input[type=search]{width:100%;padding:15px;font-size:16px;border:1px solid #ccc;border-radius:8px;outline:none;margin-bottom:10px}.search-container input[type=submit]{width:100%;background-color:#117dbf;color:#fff;border:none;padding:0 20px;font-size:16px;font-weight:700;border-radius:8px;cursor:pointer;transition:background .3s ease}.search-container input[type=submit]:hover{background-color:#0d5e9c}@media (max-width:600px){.search-container{width:90%}}.lawpay-button img{border:1px solid #03318c;border-radius:6px;transition:all .3s ease;display:inline-block}.lawpay-button:hover img{border:5px solid #03318c;transform:translateY(-15px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.sidebar-vertical-offset{margin-top:-340px;transition:margin-top .4s ease-out}.search-highlight{background-color:#ff0;font-weight:700;padding:2px}.bio-email-link{text-decoration:none}.bio-email-link:hover{text-decoration:underline}.js-cd-panel-trigger{font-size:18px}#badges-carousel .item{margin:0}#badges-carousel .item img{height:100px;width:auto}.arrow{float:left;width:40%;position:absolute;bottom:25%;right:0;color:#fff;padding-right:7%;text-align:right;z-index:10000000000}.arrow-left{float:left;width:40%;position:absolute;bottom:0;left:7%;color:#fff;padding-left:7%;background:green text-align:right;z-index:10000000000}.bounce{-moz-animation:bounce 5s infinite;-webkit-animation:bounce 5s infinite;animation:bounce 5s infinite;color:#fff}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}#bio-badges-carousel{overflow:hidden}#bio-badges-carousel img{max-height:322px;width:auto}.sub-text{color:#000;font-size:22px;line-height:28px;letter-spacing:.025em;margin:0}.active{color:#117dbf}b.font-medium{color:#006a8e;margin-top:0;margin-bottom:1rem;font-family:'Playfair Display',serif;text-transform:none;font-weight:400;font-size:24px;font-size:min(max(1rem, 6vw), 24px)}.form-checkbox{margin-right:8px}.text-gray-500{margin-left:8px}div.tab-pane p strong{font-size:20px;font-size:min(max(1rem, 6vw), 20px);color:#006a8e}img.alignleft{float:left;margin-right:25px}.widgettitle{display:none}a.plain-text-link{font-size:16px;font-size:min(max(1rem, 8vw), 16px)}img.alignLeft{float:left;margin-right:15px}img.size-full{float:left;margin-right:15px}.anchor{display:block;height:60px;margin-top:-60px;visibility:hidden}address{padding-bottom:10px;margin-bottom:10px;font-style:normal}.highlight{color:#117dbf}.blue-highlight{color:#34404e}.border-right-red{border-right:1px dotted #117dbf;padding-right:50px}.border-right-red{border-right:1px dotted #117dbf;padding-right:50px}.border-right{border-right:1px solid #117dbf;padding-right:50px}.border-left{border-left:1px solid #117dbf;padding-left:50px}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #117dbf}.border-top-and-bottom{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.left{text-align:left}.center{text-align:center}.right{text-align:right}.no-margin{margin:0}i{margin-right:6px}.featured-image img{height:220px;width:160px;margin-bottom:30px}.blog-date-author{background:#fff;padding:8px 10px;color:#34404e;display:inline-block;margin-bottom:10px;border-left:5px solid #117dbf}.blog-date-author a{color:#006a8e;text-decoration:none}.blog-date-author a:hover{color:#117dbf;text-decoration:underline}.learn-more-blog i{color:#117dbf;margin:0 0 50px}p.small-text-above-header{color:#5f6565;text-transform:uppercase;font-weight:600px;font-size:13px;margin-bottom:0}p.learn-more{text-transform:uppercase;font-weight:600px;font-size:13px;margin-bottom:0;color:#5f6565}.photo-hover img{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .2s ease-in-out}.photo-hover img:hover{filter:none;-webkit-filter:grayscale(0)}.vertical-lines{height:5px;color:#117dbf;background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 33.33%,transparent 100%);background-size:3px 100%;width:115px;border:none;margin-left:0}.vertical-lines-long{height:5px;color:#117dbf;background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 33.33%,transparent 100%);background-size:3px 100%;width:100%;border:none;margin-left:0}.vertical-lines-tall{height:120px;color:#ddd;background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 33.33%,transparent 100%);background-size:3px 100%;width:100%;border:none;margin-left:0}.vertical-lines-center{height:5px;color:#117dbf;background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 33.33%,transparent 100%);background-size:3px 100%;width:100px;border:none}hr.long{border-top:1px solid #117dbf;width:100%;margin-left:0}hr.short{border-top:1px solid #117dbf;width:40px;margin-left:0}hr.white-dotted{border-top:1px solid #fff;width:40px;margin-left:0}hr.rounded{border-top:1px solid #117dbf;width:120px;margin-left:0}hr.rounded-center{border-top:1px solid #117dbf;width:100px;margin-left:auto;margin-right:auto}hr.thin-short{border-top:2px solid #117dbf;width:40px;margin-left:0}hr.thin-short-center{border-top:2px solid #117dbf;width:40px;margin-left:auto;margin-right:auto}.reviews-contact-form{white}.bottom{padding:50px 0;font-size:14px;color:#fff;background-color:#1f4e8c}.bottom .right{float:right}.bottom h4{color:#fff;text-transform:uppercase;font-size:16px;border-bottom:2px solid #117dbf;display:inline-block}.bottom ul{list-style-type:none;margin-left:0}.bottom p{margin:0}.bottom address{margin-bottom:15px}.bottom .footer-column{margin-bottom:0}.bottom .footer-logo p{text-align:center}.bottom .footer-logo img{width:250px;height:auto;display:block;margin:30px auto 20px auto}.bottom a{color:#fff;text-decoration:none}.bottom a:hover{color:#fff;text-decoration:underline}.bottom .footer-disclaimer{margin-top:60px}.subfooter{text-align:left;background-color:#03318c;text-transform:none;color:#fff;font-size:14px;padding:20px 0}.subfooter a{color:#fff;font-weight:400;text-decoration:none}.subfooter a:hover{color:#fff;font-weight:400;text-decoration:underline}.subfooter p{margin:0}#callnowbutton{display:none}@media screen and (max-width:650px){#callnowbutton{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#0744af,#0d5fb8);width:100%;position:fixed;border-top:0 solid #98d8ff;bottom:0;text-decoration:none;z-index:9999;padding:12px 10px;box-shadow:0 -2px 5px rgba(0,0,0,.2)}#callnowbutton p{margin:0;text-align:center;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0px;display:flex;align-items:center;gap:10px}#callnowbutton p a{color:#fff;text-decoration:none;transition:color .3s ease}#callnowbutton p a:hover{color:gold;text-decoration:underline}#callnowbutton i{color:#fff;font-size:20px;transition:transform .3s ease}#callnowbutton:hover i{transform:scale(1.2)}}.cd-panel{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;transition:visibility 0s .6s;font-size:16px}.cd-panel:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;cursor:pointer;-webkit-transition:background .3s .3s;transition:background .3s .3s}.cd-panel.cd-panel--is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;transition:visibility 0s 0s}.cd-panel.cd-panel--is-visible:after{background:rgba(0,0,0,.6);-webkit-transition:background .3s 0s;transition:background .3s 0s}.cd-panel__header{position:fixed;width:90%;height:50px;line-height:50px;background:#000;z-index:2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.cd-panel__header h5{color:#fff;padding-left:5%;font-size:18px;line-height:50px;margin:0}.cd-panel--from-right .cd-panel__header{right:0}.cd-panel--from-left .cd-panel__header{left:0}.cd-panel--is-visible .cd-panel__header{-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@media only screen and (min-width:768px){.cd-panel__header{width:100%}}@media only screen and (min-width:1170px){.cd-panel__header{width:50%}}.cd-panel__close{position:absolute;top:0;right:0;height:100%;width:60px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.cd-panel__close:before,.cd-panel__close:after{content:'';position:absolute;top:22px;left:20px;height:3px;width:20px;background-color:#117dbf;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-panel__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cd-panel__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-panel__close:hover{background-color:#117dbf}.cd-panel__close:hover:before,.cd-panel__close:hover:after{background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-panel__close:hover:before{-webkit-transform:rotate(220deg);-ms-transform:rotate(220deg);transform:rotate(220deg)}.cd-panel__close:hover:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.cd-panel--is-visible .cd-panel__close:before{-webkit-animation:cd-close-1 .6s .3s;animation:cd-close-1 .6s .3s}.cd-panel--is-visible .cd-panel__close:after{-webkit-animation:cd-close-2 .6s .3s;animation:cd-close-2 .6s .3s}@-webkit-keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.cd-panel__container{position:fixed;width:90%;height:100%;top:0;background:#fff;z-index:1;-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}.cd-panel--from-right .cd-panel__container{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.cd-panel--from-left .cd-panel__container{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.cd-panel--is-visible .cd-panel__container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;transition-delay:0s}@media only screen and (min-width:768px){.cd-panel__container{width:70%}}@media only screen and (min-width:1170px){.cd-panel__container{width:50%}}.cd-panel__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch}.cd-panel__content p{font-size:1rem;color:#424f5c;line-height:1.4;margin:2em 0}.cd-panel__content p:first-of-type{margin-top:0}@media only screen and (min-width:768px){.cd-panel__content p{font-size:1rem;line-height:1.5}}iframe,object,embed{max-width:100%}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#51565d;color:#fff;border-radius:4px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:#fff;border-color:#51565d}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-right-2{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right-2:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#117dbf;color:#51565d;border-radius:4px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right-2:hover,.hvr-sweep-to-right-2:focus,.hvr-sweep-to-right-2:active{color:#fff;border-color:#51565d}.hvr-sweep-to-right-2:hover:before,.hvr-sweep-to-right-2:focus:before,.hvr-sweep-to-right-2:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.rates-title{text-align:center;font-weight:900;font-size:clamp(1.75rem, 4.5vw, 2.25rem);letter-spacing:.01em;color:#1a1a1a;margin:0 0 .9rem;line-height:1.15}.rates-rule{width:64px;height:3px;background:#1b5bba;margin:0 auto 2.25rem;border:0}.rates-table{--rt-primary:#1b5bba;--rt-text:#1a1a1a;--rt-muted:#6b7280;--rt-border:#d5dbe0;--rt-border-soft:#e7ebef;--rt-bg:#fff;--rt-bg-accent:#f0f4f8;--rt-bg-stripe:#f7f9fb;width:100%;margin:0 auto;border-collapse:collapse;background:var(--rt-bg);font-size:1rem;line-height:1.5;color:var(--rt-text)}.rates-table thead th{font-weight:700;font-size:.95rem;letter-spacing:.02em;padding:.95rem 1rem;border:1px solid var(--rt-border);background:var(--rt-bg-accent);text-align:center;vertical-align:middle;color:var(--rt-text)}.rates-table thead .rates-table__group{font-weight:400;font-style:italic;font-size:.9rem;color:var(--rt-muted);letter-spacing:.04em;background:var(--rt-bg)}.rates-table thead tr:last-child th{color:var(--rt-primary);border-bottom:2px solid var(--rt-primary)}.rates-table tbody td{padding:.95rem 1rem;border:1px solid var(--rt-border);vertical-align:middle;text-align:center}.rates-table__label{font-weight:700;font-size:.98rem;color:var(--rt-text);line-height:1.3}.rates-table__amount{white-space:nowrap;font-size:1rem;color:var(--rt-text)}.rates-table__amount strong{font-weight:700;color:var(--rt-primary);font-size:1.05rem;letter-spacing:.01em}.rates-table__amount em{font-style:italic;color:var(--rt-muted);font-size:.92rem}.rates-table__note{font-style:italic;font-size:.92rem;color:var(--rt-muted);line-height:1.55}.rates-table tbody tr.is-rate:nth-child(odd) td{background:var(--rt-bg-stripe)}@media (max-width:640px){.rates-table,.rates-table tbody,.rates-table tr,.rates-table td{display:block;width:100%}.rates-table thead{display:none}.rates-table tr{border:1px solid var(--rt-border);margin-bottom:.85rem;background:var(--rt-bg)}.rates-table tbody tr.is-rate:nth-child(odd) td{background:var(--rt-bg)}.rates-table tbody td{border:0;border-bottom:1px solid var(--rt-border-soft);padding:.8rem 1rem;text-align:left}.rates-table tbody td:last-child{border-bottom:0}.rates-table td.rates-table__label{background:var(--rt-bg-accent);text-align:center;padding:.85rem 1rem;border-bottom:1px solid var(--rt-border);font-size:1.02rem;color:var(--rt-primary)}.rates-table td[data-label]{display:flex;flex-direction:column;gap:.3rem}.rates-table td[data-label]:before{content:attr(data-label);font-weight:700;font-style:normal;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rt-primary)}.rates-table__amount{white-space:normal}}@media (max-height:900px){.hero-image-interior-page{height:35%;margin:0 auto 0 auto;max-width:100%;width:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.desktop-only{display:none}.mobile-only{display:block}}@media screen and (max-width:1025px) and (min-width:1366px) and (orientation:portrait){.desktop-only{display:none}.mobile-only{display:block}.no-hero{margin-top:65px}.center-on-mobile{text-align:center}.nav-search{float:left}}@media screen and (max-width:1130px) and (min-width:600px) and (orientation:portrait){.mobile-only{display:block}.no-hero{margin-top:65px}.center-on-mobile{text-align:center}.navigation{padding:0;margin:0 auto}.sidebar-vertical-offset{margin-top:0}}@media only screen and (min-width:0) and (max-width:767px){.desktop-only{display:none}.mobile-only{display:block}.no-hero{margin-top:70px}.center-on-mobile{text-align:center}.navigation{padding:8px 0;margin:0 auto}.main-content{padding:20px 0}h1,h2,h3,h4{text-align:center}hr.rounded,hr.rounded-center,hr.short{margin-left:auto;margin-right:auto}.sidebar{margin-top:0}.hero-image-practice-area{height:40%}.sidebar-vertical-offset{margin-top:0}#testimonials-carousel .testimonial{padding:15px}#testimonials-carousel .quote{font-size:16px}#testimonials-carousel .client-info{font-size:14px}#testimonials-carousel .job-title{font-size:14px}#resources-snippets-section{padding:20px 10px}#resources-snippets-section p.subtext{width:100%;text-align:center;font-size:18px;letter-spacing:0}.border-right{border-right:0;padding-right:0}.border-left{border-left:0;padding-left:0}.bottom{text-align:center}.blog-page-hero-text{height:200px}.subfooter{padding:20px 0 70px}.subfooter .left p,.subfooter .right p{float:none;text-align:center}.subfooter .left p{float:none;text-align:center;margin:0}}