#top .av-special-heading.av-143xk6-e8928b2c85cb4494f97cb7ea8d1190e1{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-143xk6-e8928b2c85cb4494f97cb7ea8d1190e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-143xk6-e8928b2c85cb4494f97cb7ea8d1190e1 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-143xk6-e8928b2c85cb4494f97cb7ea8d1190e1 .av-subheading{
font-size:30px;
}

#top .hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3 .av-seperator-icon{
color:#072f4c;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-9bc86913b9ff37496173a8a0ca92ee07{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-9bc86913b9ff37496173a8a0ca92ee07{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/Putting-family-first-is-our-priority-3-300x200.jpg) 50% 50% no-repeat scroll #8c2520;
}

.av_font_icon.av-jgf8v45f-a34b04c50149b261073860d3a74d78ca{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-a34b04c50149b261073860d3a74d78ca .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-xc4jy-d58de758e0c83981496084aca1c1c28b{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-xc4jy-d58de758e0c83981496084aca1c1c28b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xc4jy-d58de758e0c83981496084aca1c1c28b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-xc4jy-d58de758e0c83981496084aca1c1c28b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-9832427f8eb6a05d4165c26f9a669acf .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jgds8wgh-9832427f8eb6a05d4165c26f9a669acf .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jgds8wgh-9832427f8eb6a05d4165c26f9a669acf .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-jgf4ovnq-334efe39e80c860aa075b3d6f4d834a8{
background-color:#ffffff;
border-color:#ffffff;
color:#b02b2c;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-f4ed76a6cb6bf1f3f4dacedcabc02e51{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-f4ed76a6cb6bf1f3f4dacedcabc02e51{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/As-a-qualified-divorce-mediator-we-can-assist-you-through-this-journey-1-300x175.jpg) 50% 50% no-repeat scroll #8c2520;
}

.av_font_icon.av-jgf8v45f-366284db513b80e0016055d10b799d29{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-366284db513b80e0016055d10b799d29 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-rjweu-d761e7baa02cd42228abac062f04d073{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-rjweu-d761e7baa02cd42228abac062f04d073 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-rjweu-d761e7baa02cd42228abac062f04d073 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rjweu-d761e7baa02cd42228abac062f04d073 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-e564ff0e2c04c21cc16f9bcdae3d1ca7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-e564ff0e2c04c21cc16f9bcdae3d1ca7{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/We-draft-a-wide-range-of-contracts-1-300x200.jpg) 50% 50% no-repeat scroll #8c2520;
}

.av_font_icon.av-jgf8v45f-6ae67233b69b6e8bcaeb4f6ac2e3da29{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-6ae67233b69b6e8bcaeb4f6ac2e3da29 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-j682m-fafddf6d289d671ec7864254861dfc7d{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-j682m-fafddf6d289d671ec7864254861dfc7d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j682m-fafddf6d289d671ec7864254861dfc7d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-j682m-fafddf6d289d671ec7864254861dfc7d .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-489b90e18312c102cf898bf78d65b930{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-489b90e18312c102cf898bf78d65b930{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/Knowledgeable-when-it-comes-to-evictions-and-can-avoid-costly-delays-300x215.jpg) 0% 0% no-repeat scroll, linear-gradient( 45deg, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-35aee883c0c4c01bc6b8df2c78b27853{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-35aee883c0c4c01bc6b8df2c78b27853 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-dg6mu-1712e1bcbe608d9b0096312515bdd033{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-dg6mu-1712e1bcbe608d9b0096312515bdd033 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dg6mu-1712e1bcbe608d9b0096312515bdd033 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dg6mu-1712e1bcbe608d9b0096312515bdd033 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-4dc66fd0c86683ac5197b997b11b3fd0{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-4dc66fd0c86683ac5197b997b11b3fd0{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/We-institute-action-defend-civil-claims-litigate-and-negotiate-settlements-3-300x200.jpg) 50% 50% no-repeat scroll #072f4c;
}

.av_font_icon.av-jgf8v45f-3cddc8afff9d50a7f56aa29d4ed3e880{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-3cddc8afff9d50a7f56aa29d4ed3e880 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-ax2ji-ca15e488ec5d7b2d13726625ef43ff13{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ax2ji-ca15e488ec5d7b2d13726625ef43ff13 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ax2ji-ca15e488ec5d7b2d13726625ef43ff13 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ax2ji-ca15e488ec5d7b2d13726625ef43ff13 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-6ccb6c19b9e9f3fb3b294f8c0a8e7758{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-6ccb6c19b9e9f3fb3b294f8c0a8e7758{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background:url(https://nhassanattorneys.co.za/wp-content/uploads/2020/08/medical-negligence-p-300x200.jpg) 50% 50% no-repeat scroll #072f4c;
}

.av_font_icon.av-jgf8v45f-19099f26c9b9acf7fce3fa7469344921{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-19099f26c9b9acf7fce3fa7469344921 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-kecrpejg-c406a0ed8d555d0de3851fb40ba9a2b1{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kecrpejg-c406a0ed8d555d0de3851fb40ba9a2b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kecrpejg-c406a0ed8d555d0de3851fb40ba9a2b1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kecrpejg-c406a0ed8d555d0de3851fb40ba9a2b1 .av-subheading{
font-size:15px;
}

.avia-section.av-qet8u-3ae00e2516f4c7f2161db6f37205fa9e{
background-color:#8c2520;
background:linear-gradient( 45deg, #8c2520, #b72626 );
}

.flex_column.av-lsyke-2634925810cdf971c2a347148155bd71{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-43e176f8df6fdf90c4e85565697eb170{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


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

#top #wrap_all .av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-kebjps6t-c905c797025c6d0d340901e7269427e4 .av-special-heading-tag{
font-size:0.8em;
}
}
