.et_pb_scroll_top.et-pb-icon{background:#D77F7F}.single-post .post-content h2{font-family:var(--et_global_body_font);font-size:32px;line-height:46px;letter-spacing:-0.005em;font-weight:600;color:#0D1C29}.single-post .post-content h3,.single-post .post-content h4{font-family:var(--et_global_body_font);font-size:30px;line-height:42px;letter-spacing:-0.005em;font-weight:600;color:#0D1C29}.single-post .post-content h5,.single-post .post-content h6{font-family:var(--et_global_body_font);font-size:18px;line-height:28px;letter-spacing:-0.005em;font-weight:600;color:#0D1C29}.single-practice_areas .et_pb_post_content h2{margin-top:20px}.single-practice_areas .et_pb_post_content .wp-block-accordion .wp-block-accordion-item{border-bottom:1px solid rgba(177,177,177,0.5);padding:15px 0px;margin:10px 0px}.single-practice_areas #content-area ul li ul{padding-bottom:5px!important}.single-practice_areas #content-area ul{list-style-type:disc;margin-left:40px}#form-section input,#form-section textarea,#form-section select{padding:20px;font-size:18px;line-height:30px;background:transparent;color:#fff;border:1px solid #E8EDED;border-radius:16px;min-height:66px}#form-section select option{color:#000!important}#form-section label.gfield_label.gform-field-label{color:#fff;font-weight:600!important;font-size:16px!important;line-height:28px!important;font-family:var(--gvid-g0ppbtndlp);padding-left:10px}#form-section .gform-footer .gform_button{background-color:var(--gcid-f90c5v4652)!important;color:var(--gcid-3bkuf7z70r)!important;padding:12px 42px 12px 23px!important;border-radius:20px!important;position:relative;transition:0.5s!important;font-weight:600!important;font-size:16px!important;line-height:28px!important;background-repeat:no-repeat;border:none!important;text-transform:uppercase;font-family:var(--gvid-g0ppbtndlp)}span.gf-btn-icon{position:absolute;content:'';background:url(/wp-content/uploads/2026/02/arrow-white.png);background-repeat:no-repeat;height:15px;width:18px;right:17px;transition:0.5s}#form-section .gform-footer .gform_button:hover{box-shadow:inset 60px 60px 0px 0px var(--gcid-primary-color)}#shape-hover .et_pb_button_wrapper,#shape-hover .et_pb_image{opacity:0}#shape-hover:hover .et_pb_button_wrapper,#shape-hover:hover .et_pb_image{opacity:1}#shape-hover:hover h2,#shape-hover:hover .et_pb_promo_content{color:var(--gcid-secondary-color)!important}.shape-hover:hover .et_pb_promo_description h2,.shape-hover:hover .et_pb_promo_content p{color:var(--gcid-secondary-color)!important}.grid-col .et_pb_promo .et_pb_promo_content{display:none}.grid-col .et_pb_promo:hover .et_pb_promo_content{display:block}.grid-col .et_pb_promo:hover .et_pb_module_header{color:#fff!important}.location-col .et_pb_promo .et_pb_promo_content,.location-col .et_pb_promo .et_pb_button_wrapper{display:none}.location-col .et_pb_promo:hover .et_pb_promo_content,.location-col .et_pb_promo:hover .et_pb_button_wrapper{display:block}.location-col .et_pb_promo:hover .et_pb_module_header{color:#fff!important}header .nav li ul.sub-menu{width:285px;border-radius:0px 0px 16px 16px}header .nav li ul.sub-menu li,header .nav li ul.sub-menu li a{width:100%}.et-menu .menu-item-has-children>a:first-child:after{display:none!important}header .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover{color:#A6D1EF!important;opacity:1}header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{padding:46px 0!important}header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu li a{padding:12px 0px!important}.phone{display:none!important}.team-section .et_pb_team_member_image img{width:100%}.team-section .et_pb_member_social_links{text-align:left}.team-section .et_pb_member_social_links a{border:1px solid #000;width:30px;height:30px;padding:3px}.grid-col .et_pb_module_header{position:relative}.grid-col .et_pb_module_header:after{background:url("/wp-content/uploads/2026/02/arrow.png");position:relative;content:'';width:18px;height:15px;margin-left:10px;display:inline-block}.grid-col .et_pb_promo:hover .et_pb_module_header:after{background:url("/wp-content/uploads/2026/02/arrow-white.png")}ul.attorney-practice-areas{margin-left:7px}ul.attorney-practice-areas li{font-family:var(--et_global_body_font);font-weight:400;color:var(--gcid-body-color)!important;font-size:var(--gvid-2vitir9f0q);letter-spacing:-0.005em;line-height:1.2em}#form-section .gform_fields{row-gap:16px}.attorney-awards-slider .swiper-slide{display:flex;align-items:center;justify-content:center}.attorney-awards-slider .swiper-wrapper{align-items:center}.attorney-awards-slider img{max-height:150px;width:auto;display:block}#result-section .et_pb_button_wrapper,#result-section .et_pb_image{opacity:0}#result-section .et_pb_image img{filter:brightness(0) invert(1)}#result-section .shape-hover:hover .et_pb_button_wrapper,#result-section .shape-hover:hover .et_pb_image{opacity:1}@media only screen and (min-width:1440px){.attorney-awards-slider .swiper-slide{margin:0 auto!important}}@media only screen and (max-width:1380px){.header-menu .et_pb_menu__menu>nav>ul>li>a{font-size:16px}}@media only screen and (max-width:980px){.mobile-hide{display:none}}@media only screen and (max-width:1280px){.phone{display:block!important;clear:both}li.phone.icon{width:auto;text-align:center;float:left;clear:none;margin-left:15px}li.phone.icon.mail{margin-top:4px}li.phone.btn a{background-color:var(--gcid-f90c5v4652);font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-3bkuf7z70r)!important;font-size:16px!important;letter-spacing:-0.005em!important;line-height:23px!important;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-width:0px;border-color:#333;border-style:solid;display:inline-block}#mobile-menu-show .et_pb_menu__menu{display:none!important}#mobile-menu-show .et_mobile_nav_menu{display:block!important}#mobile-menu-show .et_mobile_nav_menu ul.et_mobile_menu{width:100%;max-width:375px;right:0;left:auto;top:73px;list-style-type:none;padding:20px 50px 20px 20px}#mobile-menu-show .sub-menu.visible{list-style-type:none}#mobile-menu-show .sub-menu.visible li a{font-weight:400!important}}@media only screen and (min-width:980px) and (max-width:1280px){header .et_pb_row_0_tb_header{--horizontal-gap:10px!important}header .et_pb_row_0_tb_header .et_pb_column{width:100%!important}header .et_pb_row_0_tb_header .et_pb_column_1_tb_header{max-width:255px!important}header .et_pb_menu .et_pb_menu__logo-wrap{max-width:200px!important}header .et_pb_menu .et_pb_menu__logo{margin-right:10px!important}header .header-menu ul#menu-main-menu li{padding-inline:8px!important}header .header-menu ul#menu-main-menu li a{font-size:14px!important}}@media only screen and (min-width:1280px) and (max-width:1650px){#about-second h2.et_pb_module_header{font-size:40px!important}}@media only screen and (max-width:640px){#form-section .gform_fields{row-gap:10px}header .et_pb_menu .et_pb_menu__logo-wrap{max-width:200px!important}}@media only screen and (max-width:800px){body footer{padding-bottom:110px}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:-35px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:10px;position:relative;fill:#fff}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}