:root{--rawson-blue:#364870;--rawson-blue-overlay:rgba(54,72,112,0.75);--rawson-blue-dark:#12274f;--rawson-blue-dark-overlay:rgba(18,39,79,0.75);--rawson-gray:#3e4b51;--rawson-offwhite:#e9ebf1;--rawson-accent:#c2ad95;--rawson-accent-light:#eae4dc;--rawson-accent-overlay:rgba(194,173,149,0.75);--rawson-accent-light-overlay:rgba(234,228,220,0.75);--rawson-white-overlay:rgba(255,255,255,0.75);--rawson-shadow:rgba(133,143,175,0.2)}html{scrollbar-color:var(--rawson-blue)var(--rawson-accent)}h2 a,h3 a{line-height:1.3em}small{display:inline-block;font-size:.8em;font-style:italic;line-height:1.2}.et_pb_scroll_top.et-pb-icon{background:var(--rawson-blue);color:var(--rawson-accent);border-top:2px solid var(--rawson-accent);border-left:2px solid var(--rawson-accent);border-bottom:2px solid var(--rawson-accent);border-radius:0}#main-header{backdrop-filter:blur(5px)}body #main-header,body .et-fixed-header#main-header{box-shadow:0 38px 50px 0 var(--rawson-shadow)!important}body h2,body.et-db #et-boc .et-l h2{font-size:2.8rem;font-style:italic}body .large-heading h2,body.et-db #et-boc .et-l .large-heading h2{font-size:3.6rem}body .et_pb_blog_grid h2,body.et-db #et-boc .et-l .et_pb_blog_grid h2{font-size:28px}.boxed-white{background-color:#fff;border:1px solid var(--rawson-accent-light);box-shadow:0 40px 14px -35px var(--rawson-shadow);padding:50px 60px!important}.photo-credit{position:absolute!important;bottom:0;right:0;background-color:var(--rawson-accent-light-overlay)}.photo-credit span{margin:0 10px;color:var(--rawson-blue-overlay)!important;font-style:italic;font-size:1rem}footer .photo-credit span{color:var(--rawson-accent-light-overlay)!important}footer .photo-credit{background-color:var(--rawson-blue-dark-overlay)!important}.photo-credit span::before{content:'Photo Credit: '}.photo-credit span:empty{display:none}.et_pb_fullwidth_header .header-content:has(.photo-credit){width:90%!important;max-width:1280px!important;margin:0 auto 60px!important}.et_pb_fullwidth_header:has(.photo-credit){padding-bottom:0!important}body .et_pb_button,body.et-db #et-boc .et-l .et_pb_button{box-shadow:inset 0 0 0 2px var(--rawson-accent)!important}#et-main-area ul li:not(.menu-item):not(.side_nav_item){padding:0 0 10px;break-inside:avoid}#et-main-area .et-l--body ul{padding-bottom:0}#et-main-area ul li::marker{color:var(--rawson-accent);font-size:1.2em}#et-main-area ol li::marker{font-size:1.5em;font-weight:500}.list-split ul{column-count:2;column-gap:5.5%}#left-area ul,.entry-content ul,.et-l--body ul{padding:0 0 20px 20px}#left-area ul ul,.entry-content ul ul,.et-l--body ul ul{list-style-type:circle;padding:10px 0 0 20px}#main-content a:not(.et_pb_button):not(.et-pb-arrow-prev):not(.et-pb-arrow-next),header .nav a,footer a{background:linear-gradient(0deg,var(--rawson-accent),var(--rawson-accent))no-repeat 100% 100%/0 3px;transition:background-size 350ms!important;padding-bottom:3px}#main-content a:not(.et_pb_button):not(.et-pb-arrow-prev):not(.et-pb-arrow-next):where(:hover,:focus-visible),header .nav a:where(:hover,:focus-visible),footer a:where(:hover,:focus-visible){background-size:100% 3px;background-position-x:left}#top-menu-nav>ul>li>a:hover{opacity:1}a.phone,a.email{position:relative;z-index:20}a.phone::before,a.email::before{display:inline-block;font-family:etmodules;font-size:18px;padding-right:5px;color:var(--rawson-accent)}a.phone::before{content:'\e090'}a.email::before{content:'\e076'}.et_pb_row{width:90%}.et-db #et-boc .et-l .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:100%!important;width:100%!important}.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:90%!important;max-width:1280px!important;margin:0 auto}.et_pb_fullwidth_header h1,.et-db #et-boc .et-l .et_pb_fullwidth_header h1{font-size:6rem;font-weight:700}.et_pb_fullwidth_header h1 span{display:block;font-size:4rem;font-weight:400;font-style:italic;color:var(--rawson-gray);line-height:1}.no-pad{padding-top:0!important;padding-bottom:0!important}.text-rotator{overflow:visible!important;padding:1vw 0!important;margin-bottom:0!important}.text-rotator .et_pb_slide_description{text-shadow:0 1px 3px rgba(255,255,255,.3)!important;text-shadow:none!important;padding:1vw 0!important}.text-rotator .et_pb_slide_content{font-size:5.5vw!important}.text-rotator .et_pb_slides .et_pb_container{height:max-content!important}#attorneys{background-color:var(--rawson-accent-light)!important}#attorneys .attorney-grid>.et_pb_column,#attorneys .attorney-grid .et_pb_code_inner{display:flex;flex-wrap:wrap;justify-content:center}#attorneys .attorney-grid .et_pb_module_header a::after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}#attorneys .et_pb_team_member{display:flex;align-items:flex-start;align-content:flex-start;justify-content:center;text-align:center;max-width:400px;flex-wrap:wrap;background:#fff;margin:0 12px 24px!important;box-shadow:0 40px 14px -35px var(--rawson-shadow)}#attorneys .et_pb_team_member:hover{cursor:pointer}#attorneys .et_pb_team_member_image,.et_pb_team_member_image img{transition:all .4s ease 0s!important}#attorneys .et_pb_team_member_image{max-width:400px;max-height:320px;overflow:hidden;margin-right:0;line-height:0!important;position:relative;background-image:radial-gradient(circle at center,rgba(255,255,255,.61) 0%,var(--rawson-blue-overlay) 100%),url(https://rawson-law.com/wp-content/uploads/2024/04/coll-bg-blur.jpg);background-color:var(--rawson-accent);background-size:415px}#attorneys .et_pb_team_member:hover .et_pb_team_member_image{opacity:.75}#attorneys .et_pb_team_member:hover img{transform:scale(1.1)!important}#attorneys .et_pb_team_member_description{width:100%;padding:25px}#attorneys .et_pb_team_member_description h3{padding-bottom:12px;background-image:radial-gradient(ellipse at bottom,var(--rawson-accent-light) 0%,transparent 70%)}#attorneys .et_pb_team_member_description>div{background-image:radial-gradient(ellipse at top,var(--rawson-accent-light) 0%,transparent 60%)}#attorneys .et_pb_team_member_description p{padding:.25em 0}#attorneys .et_pb_member_position,#attorney-hero .et_pb_member_position{color:var(--rawson-accent);text-transform:uppercase;letter-spacing:2px;line-height:1;font-size:20px;border-top:2px solid var(--rawson-accent-light);border-bottom:2px solid var(--rawson-accent-light)}#attorney-hero{padding:0!important}#attorney-hero .et_pb_row{padding:145px 0 0!important}#attorney-hero .et_pb_row{display:flex;flex-wrap:wrap;align-items:center}#attorney-hero h1{font-size:4.2rem}#attorney-hero .attorney-name{margin-bottom:0!important}#attorney-hero .et_pb_member_position{font-size:2.4rem;padding:.25em 0;border:none}.attorney-position{margin:0!important;background-image:linear-gradient(90deg,transparent 0%,var(--rawson-accent-light-overlay) 30%,var(--rawson-accent-light-overlay) 70%,transparent 100%)}#attorney-hero .attorney-name{padding-bottom:12px;background-image:radial-gradient(ellipse at bottom,var(--rawson-accent-overlay) 0%,transparent 70%)}#attorney-hero .et_pb_text:nth-of-type(3){padding-top:36px;background-image:radial-gradient(ellipse at top,var(--rawson-accent-overlay) 0%,transparent 60%)}#attorney-hero .et_pb_text:has(a.phone),#attorney-hero .et_pb_text:has(a.email){margin-bottom:10px}body.single-attorney.et-db #et-boc .et-l h2{font-size:2rem!important}#attorney-hero .et_pb_image{text-align:center}.et_pb_toggle{border:1px solid var(--rawson-accent-light);box-shadow:0 40px 14px -35px var(--rawson-shadow)}.et_pb_toggle_close,.et_pb_toggle_open{padding:0;background-color:#fff}.et_pb_toggle_open .et_pb_toggle_title{color:var(--rawson-gray)}.et_pb_toggle_close .et_pb_toggle_title{color:var(--rawson-blue)}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_close .et_pb_toggle_title{padding:20px 50px 20px 20px}.et_pb_toggle_title::before{font-size:34px;color:var(--rawson-accent)}.et_pb_toggle .et_pb_toggle_title::before{right:.5em}.et_pb_toggle_title::before{content:"\4c"}.et_pb_toggle_open .et_pb_toggle_title::before{content:"\4b"}.et_pb_toggle_content{padding:0 20px 20px}.et_pb_accordion .et_pb_toggle{margin-bottom:1px!important}#practice-areas.et_pb_section{background-image:radial-gradient(ellipse at bottom,rgba(194,173,149,.65) 0%,#ffffff 71%),url(https://rawson-law.com/wp-content/uploads/2024/04/Rawson-Mockup-Icon.jpg)!important;background-color:#fff}#practice-areas .practice-row{mix-blend-mode:multiply}#practice-areas ul{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;line-height:inherit;justify-content:center}#practice-areas ul li{display:flex;border:4px solid var(--rawson-blue);padding:20px;max-width:350px;text-align:center;align-items:center;justify-content:center;min-height:122px;width:23%;margin:0 12px 24px!important;padding:0!important;background-image:radial-gradient(circle at center,#364870 0%,#12274f 100%);background-color:var(--rawson-blue);box-shadow:inset 0 0 0 2px var(--rawson-accent);color:#fff;line-height:1.1}#practice-areas ul li a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:0 10px;color:#fff}#main-content #practice-areas ul li a{background:linear-gradient(0deg,var(--rawson-accent),var(--rawson-accent-light))no-repeat 100% 100%/0 100%;transition:background-size 350ms,color 350ms!important}#main-content #practice-areas ul li a:where(:hover,:focus-visible){background-size:100% 100%;background-position-x:left;color:var(--rawson-blue)}#notable-cases{padding:0!important}#notable-cases:not(:has(*)){display:none!important}.tax-practice-are #notable-cases h2{margin-top:32px}#notable-cases ul{margin-bottom:32px}#notable-cases ul li{font-size:1.5rem;font-style:italic;line-height:1.2}#notable-cases ul li::marker{content:'»'}.et_pb_bg_layout_light .et_pb_blog_grid .et_pb_post .post-meta{color:var(--rawson-accent-light);border-top:2px solid var(--rawson-accent-light);border-bottom:2px solid var(--rawson-accent-light);text-align:center}.et_pb_bg_layout_light .et_pb_blog_grid .et_pb_post p{color:#757575}.et_pb_bg_layout_light .et_pb_blog_grid .et_pb_post .post-meta .published,.et_pb_bg_layout_light .et_pb_blog_grid .et_pb_post .post-meta a{color:var(--rawson-accent)}.et_pb_blog_grid .et_pb_post{border:1px solid var(--rawson-accent-light);box-shadow:0 40px 14px -35px var(--rawson-shadow)}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}.et_pb_blog_grid .et_pb_post .entry-featured-image-url{overflow:hidden}.et_pb_blog_grid .et_pb_post .et_pb_image_container img{transition:all .4s ease 0s!important}.et_pb_blog_grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.1)!important;opacity:.75}body.single-post .et_pb_fullwidth_header h1{font-size:3.8rem!important;font-style:italic}.et_pb_text_align_center h2::after,.et_pb_text_align_left h2::after,.et_pb_code_inner h2:not(.et_pb_toggle_title)::after,.single-post #main-content h3:not(.et_pb_module_header)::after,.single-post h2.stylized::after{display:block;width:100%;max-width:300px;content:'';border-top:3px solid;color:var(--rawson-accent)}.single-post h2::after{display:none;margin:0 auto}.single-post #main-content h3:not(.et_pb_module_header)::after{margin:32px auto 20px}.et_pb_text_align_center h2::after{margin:32px auto 0}.et_pb_text_align_center:has(p,ul) h2::after{margin:32px auto}.et_pb_text_align_left h2::after{margin:32px auto 0 0}.et_pb_text_align_left:has(p,ul) h2::after,.et_pb_code_inner h2:not(.et_pb_toggle_title)::after{margin:32px auto 32px 0}footer{position:relative;z-index:100}footer h3{font-size:32px!important;text-transform:uppercase;color:var(--rawson-accent)}.logotype h3{color:#fff}#main-header .et_mobile_menu{backdrop-filter:blur(5px)}.et_mobile_menu li a,.nav li li a{font-size:22px;text-transform:uppercase;text-align:center}@media screen and (max-width:1280px){#practice-areas ul li{width:30%}}@media screen and (max-width:980px){#main-header .container{width:90%}.et_header_style_centered #main-header .container{text-align:left}.et_header_style_centered #et_mobile_nav_menu{margin-top:0}.et_header_style_centered #main-header .mobile_nav .select_page{display:none}.et_header_style_centered #main-header div#et-top-navigation{bottom:auto;position:absolute;width:100%;top:0;right:0}.et_header_style_centered #main-header .mobile_nav{background-color:initial}.et_header_style_centered .et_menu_container .mobile_menu_bar{right:5px;top:5px;background-color:var(--rawson-blue);border:2px solid var(--rawson-blue);box-shadow:inset 0 0 0 1px white}.mobile_menu_bar::before{color:#fff!important;font-size:40px}.et_header_style_centered .et_mobile_menu{top:80px}.hero{padding-top:22vw!important}body h2{font-size:5vw}#practice-areas ul li{font-size:22px}}@media screen and (max-width:767px){body{line-height:1.5em}.et_pb_row,.et-db #et-boc .et-l .et_pb_row{width:95%}#practice-areas ul li{width:45%}.text-rotator .et_pb_slide_content{font-size:10vw!important}.et_pb_fullwidth_header h1,.et-db #et-boc .et-l .et_pb_fullwidth_header h1{font-size:2.5rem}.et_pb_fullwidth_header h1 span{font-size:2rem}body h2,body.et-db #et-boc .et-l h2,body .large-heading h2,body .large-heading h2,body.et-db #et-boc .et-l .large-heading h2{font-size:2.4rem}#practice-areas .practice-row{mix-blend-mode:normal}#attorney-hero{background-position:100% 0!important;background-size:920px 100%}#attorney-hero .et_pb_row{width:100%!important}#attorney-hero .et_pb_row .et_pb_column:first-of-type{order:2;background:#fff;margin-bottom:0}#attorney-hero h1{font-size:32px;margin-top:18px}#attorneys .et_pb_member_position,#attorney-hero .et_pb_member_position{font-size:20px}body.single-attorney h2{font-size:6vw}body.single-post .et_pb_fullwidth_header h1{font-size:2.4rem!important}.boxed-white{padding:20px 25px!important}}@media screen and (max-width:479px){.hero{padding-top:30vw!important}#practice-areas ul li{width:100%}.et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%!important}body.single-post .et_pb_fullwidth_header h1{font-size:1.8rem!important}body h2,body.et-db #et-boc .et-l h2,body .large-heading h2,body .large-heading h2,body.et-db #et-boc .et-l .large-heading h2{font-size:1.4rem}body.single-post h3{font-size:20px;font-weight:700}body .et_pb_bg_layout_light .et_pb_blog_grid .et_pb_post p{font-size:16px}.et_pb_team_member_description h3{font-size:30px!important}body.single-attorney.et-db #et-boc .et-l h2.et_pb_toggle_title{font-size:1.4rem!important}#notable-cases ul li{font-size:1.2rem}.boxed-white{padding:20px!important}}@media screen and (max-width:420px){.hero{padding-top:34vw!important}}