.tmf-post.large:not(.attorney) img.primary{float:right;margin-right:0;margin-left:15px}.tmf-post.small img.thumbnail{float:left;max-width:100px;margin-right:10px;margin-bottom:10px}.tmf-post.medium img.thumbnail{max-width:150px;margin-right:15px;margin-bottom:15px;margin-top:7px}.tmf-post.medium img.thumbnail.mobile{margin-top:7px}.tmf-post img.primary{float:left;margin-top:5px;max-width:250px;margin-right:15px;margin-bottom:15px}.children .tmf-post.medium img.thumbnail{max-width:150px}.tmf-post .excerpt a{text-decoration:underline}.tmf-post .excerpt a:hover{text-decoration:none}.tmf-post.large h1#page-title{display:none}.tmf-post.attorney.small{position:relative}.tmf-post.attorney.small .attorney-cell-1,.tmf-post.attorney.small .attorney-cell-2{border:none;display:table-cell;width:auto;vertical-align:top}.tmf-post.attorney.small .attorney-cell-1{width:449px}.tmf-post.attorney.small .attorney-cell-1 .small-inner{padding:0 25px}.tmf-post.attorney.small .attorney-cell-2 .small-inner{padding:0 25px}.tmf-post.attorney.small .small-image{box-sizing:border-box;display:block;max-width:399px!important;width:100%;position:relative;z-index:1;top:-31px}.tmf-post.attorney.small .small-content-box{max-width:100%;display:flex;justify-content:center;height:375px;flex-direction:column}.tmf-post.attorney.small .title-1{color:#fff;font-size:32px;font-weight:500;line-height:normal;margin-bottom:0;position:relative;display:flex;max-width:260px;width:100%;align-items:center;justify-content:inherit}.tmf-post.attorney.small .title-1:after{content:"";border-top:2px solid #a4abbb;margin:5px 0 0 20px;flex:1 0 20px}.tmf-post.attorney.small .title-2{color:#fff;font-family:"Taviraj",serif;font-size:42px;font-style:italic;font-weight:500;line-height:42px;margin-bottom:25px;padding-left:25px}.tmf-post.attorney.small .title-2 a{color:#fff;text-decoration:none}.tmf-post.attorney.small .title a:hover{text-decoration:none}.tmf-post.attorney.small .excerpt{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin-top:0}.tmf-post.attorney.small .tmf-button{box-sizing:border-box;display:inline-block;margin:25px 15px 0 0;padding:3px 15px}@media screen and (max-width:950px){.tmf-post.attorney.small .attorney-cell-1,.tmf-post.attorney.small .attorney-cell-2{display:block;width:100%;text-align:center}.tmf-post.attorney.small .attorney-cell-2 .small-inner{padding:0 25px}.tmf-post.attorney.small .small-image{box-sizing:border-box;top:0;z-index:inherit;margin:0 auto 25px}.tmf-post.attorney.small .small-content-box{max-width:100%;display:block;justify-content:inherit;height:auto;flex-direction:inherit}.tmf-post.attorney.small .title-1{margin:0 auto}.tmf-post.attorney.small .title-2{padding-left:0}.tmf-post.attorney.small .tmf-button{margin:25px 15px 0}}.tmf-post.attorney.medium h2.title{margin-bottom:0}.tmf-post.attorney.medium .excerpt{clear:both}.tmf-post.attorney.medium .label{font-size:0}.tmf-post.attorney.medium .phone-1::before,.tmf-post.attorney.medium .phone-2::before,.tmf-post.attorney.medium .fax::before,.tmf-post.attorney.medium .email::before{color:#374058;font-size:18px;font-family:"Font Awesome 5 Free";font-weight:700;display:inline-block;vertical-align:middle}.tmf-post.attorney.medium .phone-1::before{content:"\f879";margin-right:5px;transform:rotate(10deg);width:20px}.tmf-post.attorney.medium .phone-2::before{content:"\f879";margin-right:5px;transform:rotate(10deg);width:20px}.tmf-post.attorney.medium .fax::before{content:"\f1ac";margin-right:5px;width:20px}.tmf-post.attorney.medium .email::before{content:"\f0e0";margin-right:5px;width:20px}.tmf-post.practice-area.small{display:inline-block;max-width:424px;box-sizing:border-box;border-bottom:none;margin:0 0 30px;padding:0;vertical-align:top}.tmf-post.practice-area.small a{color:#fff;text-decoration:none}.tmf-post.practice-area.small .small-inner{padding:0 12px}.tmf-post.practice-area.small .small-prac-thumbnail{position:relative;background-color:#6a7a43}.tmf-post.practice-area.small .small-prac-thumbnail img.small-thumbnail{display:block;float:none;max-width:400px!important;width:100%;height:auto!important;margin:0}.tmf-post.practice-area.small .small-prac-thumbnail:hover img.small-thumbnail{mix-blend-mode:overlay}.tmf-post.practice-area.small .small-prac-thumbnail .title{color:#fff;font-size:28px;font-weight:600;line-height:28px;padding:0 45px;position:absolute;top:50%;text-align:center;transform:translateY(-50%);left:0;right:0}.tmf-post.practice-area.small .small-prac-thumbnail:hover .title{display:none}.tmf-post.practice-area.small .small-prac-thumbnail .practice-area-hover{position:absolute;top:0;background:transparent;width:100%;height:100%;box-sizing:border-box;display:none;left:0;flex-direction:column;align-items:center;justify-content:center;padding:45px 45px}.tmf-post.practice-area.small .small-prac-thumbnail .excerpt{color:#fff;font-size:16px;font-weight:400;line-height:24px;padding:0;text-align:justify}.tmf-post.practice-area.small .small-prac-thumbnail .tmf-button{background:#fff;box-sizing:border-box;display:inline-block;color:#4a5778;max-width:135px;width:100%;padding:3px 15px;margin-top:15px}.tmf-post.practice-area.small .small-prac-thumbnail .tmf-button:hover{background:#ededee}.tmf-post.practice-area.small .small-prac-thumbnail:hover .practice-area-hover{display:inline-flex;cursor:pointer}@media screen and (max-width:450px){.tmf-post.practice-area.small .small-prac-thumbnail .title{padding:0 25px}.tmf-post.practice-area.small .small-prac-thumbnail .practice-area-hover{padding:35px 35px}.tmf-post.practice-area.small .small-prac-thumbnail .excerpt{font-size:14px;line-height:21px}.tmf-post.practice-area.small .small-prac-thumbnail .tmf-button{max-width:105px;font-size:12px;padding:3px 15px;margin-top:8px}}@media screen and (max-width:380px){.tmf-post.practice-area.small .small-prac-thumbnail .practice-area-hover{padding:20px 30px}.tmf-post.practice-area.small .small-prac-thumbnail .excerpt{font-size:12px;line-height:16px}.tmf-post.practice-area.small .small-prac-thumbnail .tmf-button{max-width:105px;font-size:10px;padding:1px 15px;margin-top:8px}}.tmf-post.testimonial.small{margin:0;padding:0;box-sizing:border-box;text-align:center}.tmf-post.testimonial.small .excerpt{color:#231f20;font-size:16px;font-weight:400;line-height:24px;margin-top:0}.tmf-post.testimonial.small .testimonial-description{float:none;color:#231f20;font-size:20px;font-style:normal;font-weight:500;margin-top:25px}.tmf-post.location.small{color:#fff;font-size:14px;font-weight:700;line-height:22px;display:inline-block;width:50%;vertical-align:top}.tmf-post.location.small .small-inner{padding:0 25px}.tmf-post.location.small a{color:#fff;text-decoration:none}.tmf-post.location.small a:hover{text-decoration:underline}.tmf-post.small.location .title{color:#fff;font-size:16px;font-weight:700;line-height:normal;margin-bottom:10px}.tmf-post.small.location .phone-1{padding-top:10px}.tmf-post.small.location .label{font-size:0}.tmf-post.small.location .streetAddress::before,.tmf-post.small.location .phone-1::before,.tmf-post.small.location .phone-2::before,.tmf-post.small.location .fax::before,.tmf-post.small.location .email::before{color:#fff;font-size:14px;font-family:"Font Awesome 5 Free";font-weight:700;display:inline-block;vertical-align:middle}.tmf-post.small.location .streetAddress::before{content:"\f3c5";margin-right:5px;vertical-align:top}.tmf-post.small.location .phone-1::before{content:"\f879";margin-right:5px;transform:rotate(10deg);width:20px}.tmf-post.small.location .phone-2::before{content:"\f879";margin-right:5px;transform:rotate(10deg);width:20px}.tmf-post.small.location .fax::before{content:"\f1ac";font-size:20px;margin-right:5px;width:20px}.tmf-post.small.location .email::before{content:"\f0e0";margin-right:5px;width:20px}@media screen and (max-width:550px){.tmf-post.location.small{display:block;width:100%}.tmf-post.location.small .small-inner{padding:0}}.tmf-post.location .dynamic-map{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.tmf-post.location .dynamic-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:850px) and (max-width:1000px),screen and (max-width:600px){.tmf-post.medium.post .taxonomy-container{clear:both}.tmf-post.medium.post .read-more-button{margin-bottom:25px}.tmf-post.medium.event .taxonomy-container{clear:both}.tmf-post.medium.event .read-more-button{margin-bottom:25px}.tmf-post.medium.post img.primary{max-width:150px}.tmf-post.medium img.thumbnail{max-width:175px}.children .tmf-post.medium img.thumbnail{max-width:125px}.tmf-post.medium.attorney .read-more-button.top,.tmf-post.medium.staff .read-more-button.top{display:none}.tmf-post.medium.attorney .read-more-button.bottom,.tmf-post.medium.staff .read-more-button.bottom{display:block;text-align:center}.tmf-post img.primary{max-width:200px}.tmf-post.large.attorney img.primary,.tmf-post.large.staff img.primary{max-width:250px}}@media screen and (max-width:600px){.tmf-post.large.attorney img.primary,.tmf-post.large.staff img.primary{float:none;margin-bottom:15px}.tmf-post.large:not(.attorney) img.primary{float:none;margin-right:0;margin-left:0}}@media screen and (max-width:400px){.tmf-post.small img.thumbnail{max-width:75px}.tmf-post.attorney.small img.thumbnail,.tmf-post.staff.small img.thumbnail{max-width:75px}.tmf-post.medium img.thumbnail{max-width:125px}.children .tmf-post.medium img.thumbnail{max-width:100px}.tmf-post.medium.post img.primary{max-width:100px}.tmf-post.attorney.medium img.thumbnail,.tmf-post.staff.medium img.thumbnail{max-width:75px}.tmf-post img.primary{max-width:150px}}.representative-case .title a{pointer-events:none;cursor:unset}