.avia-section.av-efsts-df20861f37b216c7d6377cacd9c68997{
background-repeat:no-repeat;
background-image:url(https://hatfieldlaw.com/wp-content/uploads/2023/02/practice-areas-banner-bg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-efsts-df20861f37b216c7d6377cacd9c68997 .av-section-color-overlay{
opacity:0.6;
background-color:#0a0000;
}

#top .flex_column.av-avl34-2b7c3fcbee8d142370b37beaa98f950c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-avl34-2b7c3fcbee8d142370b37beaa98f950c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-avl34-2b7c3fcbee8d142370b37beaa98f950c{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .av-subheading{
font-size:15px;
color:#cd960c;
}

.avia-section.av-36242w-b554e75dc01720cf8c4f5b515a030136{
background-color:#075173;
background-image:unset;
}

.flex_column.av-2zss74-bb0e73915007b8056d13f21f45ded568{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2yygdk-89549d536607f6197641b3ef5616c5e0{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2yygdk-89549d536607f6197641b3ef5616c5e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2yygdk-89549d536607f6197641b3ef5616c5e0 .av-special-heading-tag{
padding:0 0 20px 0;
}
.av-special-heading.av-2yygdk-89549d536607f6197641b3ef5616c5e0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2yygdk-89549d536607f6197641b3ef5616c5e0 .av-subheading{
font-size:18px;
}

.flex_column.av-2r6jzk-1fd65f987892353bdf07b85b8ed2e487{
width:32%;
margin-left:0;
height:200px;
background:url(https://hatfieldlaw.com/wp-content/uploads/2023/05/personal-injury-1.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2r6jzk-1fd65f987892353bdf07b85b8ed2e487 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-2m5nn4-ea834942031a127fc47c4ba49ada7d93{
height:150px;
}

#top .av_textblock_section.av-2ckihk-519a38b4d54bd0e02481aea3bf698425 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-rj3nc-07a5931628672ef10fe4b4eb04aeb922{
width:32%;
margin-left:0;
height:auto;
min-height:200px;
background:url(https://hatfieldlaw.com/wp-content/uploads/2023/05/business-law.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-rj3nc-07a5931628672ef10fe4b4eb04aeb922 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-jkffk-ddd3a634a42ad242be2970b1324314c1{
height:150px;
}

#top .av_textblock_section.av-ef7zs-88155f67e7b17c09c94fd69c0117374d .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-28lqts-988633d8daf8fe998262af37f9049a6c{
width:32%;
margin-left:0;
height:auto;
min-height:200px;
background:url(https://hatfieldlaw.com/wp-content/uploads/2023/05/expungement.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-28lqts-988633d8daf8fe998262af37f9049a6c .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-24t0rc-9468fa10486482691264e009474fe0f2{
height:150px;
}

#top .av_textblock_section.av-6pfzs-0becf24016a7d444cbe0c6431bde25d4 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .avia-icon-list-container.av-lepy22wh-31d452a88a01a9efeada735c77cac80c .iconlist_icon{
color:#ffffff;
}
#top .avia-icon-list-container.av-lepy22wh-31d452a88a01a9efeada735c77cac80c .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-lepy22wh-31d452a88a01a9efeada735c77cac80c .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-lepy22wh-31d452a88a01a9efeada735c77cac80c .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-38grk-ce7239a97d65344e2ce2bead9e90288b .iconlist_icon{
color:#ffffff;
}
#top .avia-icon-list-container.av-38grk-ce7239a97d65344e2ce2bead9e90288b .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-38grk-ce7239a97d65344e2ce2bead9e90288b .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-38grk-ce7239a97d65344e2ce2bead9e90288b .iconlist_content{
color:#ffffff;
}

#top .av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e{
padding-bottom:0;
color:#ffffff;
font-size:18px;
}
body .av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .av-subheading{
font-size:30px;
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-leonr61n-82b04709eaa053d42dce754bbdb9f1ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-leooc0h1-656f077323cb1c7103ab135f640bc29e .av-special-heading-tag{
font-size:0.8em;
}
}
