.et_pb_scroll_top.et-pb-icon{background:#1f4435;border-radius:0!important}#top-header{}#top-header .et_pb_menu__logo-wrap{padding:22px 0}#top-header .et_pb_menu__wrap{padding-left:100px;background-color:#1f4435;position:relative}#top-header .et_pb_menu__wrap:before{content:'';width:88px;height:100%;position:absolute;top:0;left:-1px;bottom:0;background-image:url(https://texaslawwizard.com/wp-content/uploads/2025/07/Header-Vector.webp);background-position:center left;background-size:contain;background-repeat:no-repeat}#top-header .et_pb_menu__wrap a{-webkit-transition:none;transition:none}.has_et_pb_sticky #top-header{background-color:#fff!important;box-shadow:0 0 6px rgba(0,0,0,0.09)}.home header{position:absolute;top:0;left:0;right:0}.breadcrumbs-wrapper{font-size:13px;color:#fff;font-weight:600;text-transform:uppercase;line-height:1.4}.breadcrumbs-wrapper a{color:#fff}.breadcrumbs-wrapper span>span{margin:0 20px}.et_pb_menu .et-menu>li{padding-left:24px!important;padding-right:24px!important}#menu-primary-navigation{}#menu-primary-navigation>li>a:after{color:#b4912f}#menu-primary-navigation>li>.sub-menu{}#menu-primary-navigation>li>.sub-menu>li{padding:0!important}#menu-primary-navigation>li>.sub-menu>li a{padding:10px 20px}#menu-primary-navigation>li>.sub-menu>li a:hover{color:#fff!important;background:#b4912f!important;opacity:1!important}#menu-primary-navigation>li>.sub-menu>li,#menu-primary-navigation>li>.sub-menu>li a{width:100%!important;display:block}.header-telephone::before{content:'';display:block;width:1px;height:50px;background:#2f5244;position:absolute;top:50%;left:-20px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.inline-btn{}.inline-btn .et_pb_button_module_wrapper{display:inline-block;vertical-align:middle}.arrow-btn:after{content:''!important;width:14px;height:14px;top:23px;margin-left:10px!important;transition:all 300ms ease 0ms;background:url(https://texaslawwizard.com/wp-content/uploads/2025/07/button-icon.webp);background-size:contain;background-repeat:no-repeat;background-position:center}.arrow-btn:hover::after{transform:rotate(45deg)}.arrow-btn.dark:after{background:url(https://texaslawwizard.com/wp-content/uploads/2025/07/button-icon-dark-sm.webp);background-size:contain}.arrow-btn.no-space:after{top:4px}.arrow-btn.sm:after{width:12px;height:12px}.featured-services{display:flex;gap:30px}.featured-services:after{display:none}.featured-services .et_pb_column{width:calc(33.33% - 20px)!important;float:none!important}.featured-services .et_pb_column:hover .et_pb_image{filter:brightness(0) invert(1)}.featured-services .et_pb_column:hover h3,.featured-services .et_pb_column:hover .et_pb_text,body #page-container .et_pb_section .featured-services .et_pb_column:hover .et_pb_button{color:#fff!important}body #page-container .et_pb_section .featured-services .et_pb_column .et_pb_button:hover{color:#b4912f!important}.featured-services .et_pb_column:hover .arrow-btn.dark:after{background:url(https://texaslawwizard.com/wp-content/uploads/2025/07/button-icon-sm.webp);background-size:contain}.plus-sign{}.plus-sign .percent-sign:before{content:'+'}.cost-sign{}.cost-sign .percent-sign:before{content:'M'}.blog-list{}.blog-list ul{display:flex;flex-wrap:wrap;gap:30px;padding:0}.blog-list ul li{width:calc(33.33% - 20px);list-style-type:none}.blog-list ul li .thumbnail{position:relative;margin-bottom:20px;overflow:hidden}.blog-list ul li .thumbnail img{width:100%;height:250px;display:block;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;object-fit:cover;object-position:center}.blog-list ul li .thumbnail:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}.blog-list ul li .thumbnail .categories{color:#fff;font-weight:600;position:absolute;bottom:46px;right:0;background:#b4912f;padding:3px 14px;z-index:1}.blog-list ul li .detail{}.blog-list ul li .detail .post-meta{margin-bottom:4px}.blog-list ul li .detail .post-meta .date{color:#b4912f;font-weight:600}.blog-list ul li .detail .title{font-size:18px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#333;font-weight:bold;line-height:1.2}.blog-list ul li .detail .title a{}.blog-list ul li .detail .title a:hover{color:#254a3b}.blog-list ul li .detail .description{margin-bottom:20px}.blog-list ul li .detail .action-button a{color:#333;text-transform:uppercase;font-weight:bold}.blog-list ul li .detail .action-button a:after{display:inline-block}.blog-list ul li .detail .action-button a:hover{color:#b4912f}.wp-pagenavi{width:100%}.wp-pagenavi a{background:#1f4435}.wp-pagenavi a:hover,.wp-pagenavi .current{background:#b4912f}.wp-pagenavi span,.wp-pagenavi a{color:#fff!important;padding:6px 10px;margin:0;margin-right:8px;margin-bottom:8px;border-radius:5px;border:0}.cf7-form-wrapper{display:flex;gap:20px;flex-wrap:wrap}.cf7-form-wrapper .cf7-field{width:100%}.cf7-form-wrapper .cf7-field .label{color:#fff;font-size:16px;display:block;margin-bottom:4px}.cf7-form-wrapper .cf7-field .wpcf7-not-valid-tip{display:none}.cf7-form-wrapper select{-webkit-appearance:none;appearance:none;background-image:url(https://texaslawwizard.com/wp-content/uploads/2025/07/select-dropdown.webp);background-position:center right 15px;background-size:auto;background-repeat:no-repeat}.cf7-form-wrapper .cf7-field input,.cf7-form-wrapper select{width:100%;border:2px solid #fff;border-radius:5px;padding:14px 18px}.cf7-form-wrapper .cf7-field input[type="checkbox"]{width:auto;margin-left:0}.cf7-form-wrapper .cf7-field.submit-field{width:auto;position:relative}.cf7-form-wrapper .cf7-field.submit-field input{font-size:18px;color:#fff;font-weight:bold;background-color:#b4912f;border:0;width:auto;padding:20px 60px 20px 40px;cursor:pointer}.cf7-form-wrapper .cf7-field.submit-field:before{content:'';width:14px;height:14px;display:block;background-image:url(https://texaslawwizard.com/wp-content/uploads/2025/07/button-icon.webp);background-size:auto;background-position:center;background-repeat:no-repeat;position:absolute;top:23px;right:34px;transition:all 300ms ease 0ms}.cf7-form-wrapper .cf7-field.submit-field .wpcf7-spinner{display:block;margin-top:20px}.cf7-form-wrapper .cf7-field.submit-field:hover::before{transform:rotate(45deg)}.cf7-form-wrapper .cf7-field.phone input{padding-left:62px;background-image:url(https://texaslawwizard.com/wp-content/uploads/2025/07/US-Flag-icon.webp);background-size:auto;background-position:center left 11px;background-repeat:no-repeat}.cf7-form-wrapper ::placeholder{color:#c6c6c6}.cf7-form-wrapper ::-ms-input-placeholder{color:#c6c6c6}.cf7-form-wrapper .cf7-field input.wpcf7-not-valid,.cf7-form-wrapper select.wpcf7-not-valid{border-color:red}.cf7-form-wrapper .cf7-field.two-column{width:calc(50% - 10px)}.cf7-form-wrapper .wpcf7-list-item.first{margin-left:0}.cf7-form-wrapper .wpcf7-list-item label{color:#b9c2be}.wpcf7 form .wpcf7-response-output{color:#fff}.business-hours{}.business-hours table{border:0!important;margin-top:10px}.business-hours table tr{}.business-hours table tr td{border-top:0;border-bottom:1px solid #b89d51;padding:6px 0}.business-hours table tr td:last-child{text-align:right}.business-hours table tr:last-child td{border-bottom:0}.business-hours .et_pb_main_blurb_image{position:absolute;top:-60px;right:-60px}.contact-detail:hover .et_pb_image_wrap{background-color:#1f4435!important}.faq-wrapper{}.faq-wrapper .et_pb_toggle_content{margin-top:20px;border-top:1px solid #3f6153}.faq-wrapper .et_pb_toggle_open .et_pb_toggle_content{color:#fff}.faq-wrapper .et_pb_toggle_open .et_pb_toggle_title:before{content:'\4b'!important;color:#fff!important;display:block!important}.faqs-menu-wrapper{}.faqs-menu-wrapper ul{}.faqs-menu-wrapper ul li{margin-bottom:20px}.faqs-menu-wrapper ul li:last-child{margin-bottom:0}.faqs-menu-wrapper ul li a{font-size:16px;color:#333!important;background:#fff;padding:15px 20px;display:block;font-weight:600;position:relative}.faqs-menu-wrapper ul li a:hover{color:#fff!important;background:#b4912f}.faqs-menu-wrapper ul li a:after{content:'\24';font-size:22px;font-family:ETModules;display:block;position:absolute;top:16px;right:20px;color:#2f5244;font-weight:500}.faqs-menu-wrapper ul li a:hover::after{color:#fff}.faqs-menu-wrapper .et_pb_widget{width:100%;margin-bottom:0!important}.footer-social-media{}.footer-social-media ul{padding:0}.footer-social-media ul li{padding:0 16px;border-right:1px solid #bbb;display:inline-block;list-style-type:none;line-height:1}.footer-social-media ul li:first-child{padding-left:0}.footer-social-media ul li:last-child{padding-right:0;border-right:0}.footer-social-media ul li a{color:#bbb!important}.footer-social-media ul li a:hover{color:#b4912f!important}.footer-links{}.footer-links ul{text-align:right;padding:0}.footer-links ul li{padding:0 16px;border-right:1px solid #bbb;display:inline-block;list-style-type:none;line-height:1}.footer-links ul li:first-child{padding-left:0}.footer-links ul li:last-child{padding-right:0;border-right:0}.footer-links ul li a{color:#bbb!important}.footer-links ul li a:hover{color:#b4912f!important}@media(max-width:1300px) and (min-width:1221px){#top-header .et_pb_menu__wrap a{font-size:16px}.et_pb_menu .et-menu>li{padding-left:20px!important;padding-right:20px!important}}@media(max-width:1220px) and (min-width:1141px){#top-header .et_pb_menu__wrap a{font-size:15px}.et_pb_menu .et-menu>li{padding-left:16px!important;padding-right:16px!important}}@media(max-width:1140px) and (min-width:981px){#top-header .et_pb_menu__logo-wrap{width:25%}#top-header .et_pb_menu__wrap a{font-size:14px}.et_pb_menu .et-menu>li{padding-left:12px!important;padding-right:12px!important}#home-banner h1{font-size:50px}#home-banner .sub-title{font-size:18px}}@media(max-width:980px){header .et_pb_menu_inner_container{align-items:unset!important}#top-header .et_pb_menu__wrap{padding-right:32px}#top-header .et_pb_menu__logo-wrap{width:auto}#mobile_menu1{display:block!important;right:0;position:fixed!important;overflow:auto;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important;padding:20px 0!important;border:0!important;top:92px!important;bottom:0;padding-top:30px!important;background:#fff!important;overflow-y:scroll;visibility:visible!important;opacity:1!important;min-height:calc(100vh - 78px)}#mobile_menu1 li a{border-bottom:0}.mobile_nav.opened #mobile_menu1{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobile_nav.closed #mobile_menu1{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.et_mobile_menu li a{padding:10px 30px}.et_pb_menu_0_tb_header.et_pb_menu ul li a:hover{color:#fff!important;background:#b4912f;opacity:1!important}.footer-links ul{text-align:center}}@media(max-width:800px){.featured-services,.blog-list ul{flex-direction:column}.featured-services .et_pb_column,.blog-list ul li{width:100%!important}.blog-list{max-width:500px;margin:0 auto}}@media(max-width:767px){.breadcrumbs-wrapper{font-size:11px}.breadcrumbs-wrapper span>span{margin:0 14px}.business-hours .et_pb_main_blurb_image{right:-70px}.cf7-form-wrapper .cf7-field.submit-field input{font-size:16px;padding:20px 50px 20px 30px}.faqs-menu-wrapper ul li a{font-size:14px}.contact-full-map iframe{height:400px}.footer-social-media ul li:first-child{padding-left:16px}}@media(max-width:600px){.header-telephone .et_pb_blurb_container{display:none}}