#top-header .et-social-icons{float:right!important;position:absolute!important;right:0!important;top:11.5px}.et-social-rss a.icon:before{content:"\f0e1"!important;font-family:'FontAwesome'!important}#sub-header h1,#sub-header h2{text-shadow:1px 2px 0px #000000}#Home-Banner .et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-image:linear-gradient(100deg,rgb(51 167 172 / 70%) 40%,rgba(51,167,172,0) 65%)}@media (max-width:600px){#Home-Banner .et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-image:linear-gradient(100deg,#33a7acd6 40%,rgb(51 167 172 / 74%) 65%)}}#sub-header-text .et_pb_header_content_wrapper{margin-top:20px}@media (min-width:1024px){#sub-header-text .et_pb_header_content_wrapper{padding-right:70px}}@media (max-width:600px){#logo{max-height:50%!important}}.et_pb_module_header{padding-bottom:1rem;padding-top:2rem}@media (min-width:516px) and (max-width:800px){img.wp-image-83,img.wp-image-76,img.wp-image-84{margin-left:9rem}}#cus-testimonial .et_pb_slide_content{font-size:16px!important}.mob-icon .et_pb_icon{margin-top:35px!important}div#testi-clmn{margin-top:-200px;box-shadow:-9px -9px 0px #309fa178 inset;border-radius:10px}@media (max-width:600px){div#testi-clmn{margin-top:-140px}}.et_pb_team_member_description{box-shadow:0 0 16px #f1f1f1;height:189px;margin-top:-12px!important}.page-id-50 .contact-footer{display:none}.page-id-8 .contact-footer{display:none}#county ul li:before{content:'✓'}.et-learn-more h3.heading-more{background:linear-gradient(to bottom,#309fa1 0%,#309fa1 100%)!important}input#lf_last_name{display:block!important}.et-learn-more h3.heading-more{color:#fff!important;text-shadow:none!important}.et-learn-more span.et_learnmore_arrow span{background:url(https://familylawdfw.com/wp-content/uploads/2022/02/shortcodes-sprite.png) no-repeat -58px -2px!important}@media (max-width:980px){.et_header_style_left #logo{max-width:100%!important}}@media (max-width:1100px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}#main-header .container{width:70%!important;max-width:1080px!important;margin:auto}nav .sub-menu{max-height:600px;overflow-y:auto;overflow-x:hidden;white-space:normal}