.avia-section.av-l0rs8ibw-e5a384feb1e185d5201a6edb55029ad3{
background-repeat:no-repeat;
background-image:url(https://charlesgriffinllc.com/wp-content/uploads/2022/03/crowd-shot3-1-1024x681.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-l0rsa4oi-8a14d4957eb8ae3ade812474b4158cb3{
padding-bottom:10px;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-l0rsa4oi-8a14d4957eb8ae3ade812474b4158cb3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0rsa4oi-8a14d4957eb8ae3ade812474b4158cb3 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-l0rsa4oi-8a14d4957eb8ae3ade812474b4158cb3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l0rsa4oi-8a14d4957eb8ae3ade812474b4158cb3 .av-subheading{
font-size:15px;
}

.avia-section.av-l0rsciqg-bfb6b07680fb5ef41a20d9ca5042a1d6{
background-color:#ffffff;
background-image:url(https://charlesgriffinllc.com/wp-content/uploads/2021/01/wave_tr_bg.png);
background-repeat:repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-l0rsciqg-bfb6b07680fb5ef41a20d9ca5042a1d6 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dtc9iy-f7abe0f7f19b9c2f85788a00e5bf7698{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-dtc9iy-f7abe0f7f19b9c2f85788a00e5bf7698{
width:31.333333333333%;
margin-left:0;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dtc9iy-f7abe0f7f19b9c2f85788a00e5bf7698 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-co0kfe-17ab71e1db97a1e8858c4b60bc2cb5bb .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-15j87u-b18a67a7433807fd75e51de01c3cd727{
padding-bottom:10px;
}
body .av-special-heading.av-15j87u-b18a67a7433807fd75e51de01c3cd727 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-15j87u-b18a67a7433807fd75e51de01c3cd727 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l0rse5w7-18f2d24475c8e92ee12665662a454b4b{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-l0rse5w7-18f2d24475c8e92ee12665662a454b4b{
width:31.333333333333%;
margin-left:0;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-l0rse5w7-18f2d24475c8e92ee12665662a454b4b .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-l0rsd3r1-c44434caaf128f5bcc25f83899971bd0 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l0rsdlhh-8af0df4d1bcfbe569ec1fb8ed9463650{
padding-bottom:10px;
}
body .av-special-heading.av-l0rsdlhh-8af0df4d1bcfbe569ec1fb8ed9463650 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l0rsdlhh-8af0df4d1bcfbe569ec1fb8ed9463650 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-85gl4q-2d523e2170d15cd25e88d53fc99cfdb5{
margin-top:-150px;
margin-bottom:0px;
}
.flex_column.av-85gl4q-2d523e2170d15cd25e88d53fc99cfdb5{
width:31.333333333333%;
margin-left:0;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-85gl4q-2d523e2170d15cd25e88d53fc99cfdb5 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-5fq2gq-54440c34554a96e88907beeecf115e17 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-doctm-99eebdb5c06629c92adb962a1a7018ca{
padding-bottom:10px;
}
body .av-special-heading.av-doctm-99eebdb5c06629c92adb962a1a7018ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-doctm-99eebdb5c06629c92adb962a1a7018ca .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l0rsmayj-ae9b31f8cba8ca8ce65396c1eb4076c5{
height:45px;
}

#top .av-special-heading.av-40id0a-f6660c3629364b0af5f125b5d078de58{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-40id0a-f6660c3629364b0af5f125b5d078de58 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-40id0a-f6660c3629364b0af5f125b5d078de58 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-40id0a-f6660c3629364b0af5f125b5d078de58 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l0rsh7lg-7137e2874caba886f474113f728de577{
height:50px;
}

.avia-section.av-l0rtfjtj-fbbd4542c75b60bdd55db4c372ddf487{
background-color:#f8f7f3;
background-image:unset;
}

#top .av-special-heading.av-aza50a-62e604bdd4d659e96d857b5e673e37c1{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-aza50a-62e604bdd4d659e96d857b5e673e37c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aza50a-62e604bdd4d659e96d857b5e673e37c1 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-aza50a-62e604bdd4d659e96d857b5e673e37c1 .av-subheading{
font-size:15px;
}

#top .hr.av-8i7h6y-908b1b8f94352fbfbafba5291d1452a7{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-8i7h6y-908b1b8f94352fbfbafba5291d1452a7 .hr-inner{
width:250px;
}

#top .av-special-heading.av-l0rtha6l-72b48a69612850e4b82dd0df02fed8c0{
padding-bottom:10px;
}
body .av-special-heading.av-l0rtha6l-72b48a69612850e4b82dd0df02fed8c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l0rtha6l-72b48a69612850e4b82dd0df02fed8c0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-yoe5q2-9ff94b00767fb20287f28f4cb72e40da{
padding-bottom:10px;
}
body .av-special-heading.av-yoe5q2-9ff94b00767fb20287f28f4cb72e40da .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-yoe5q2-9ff94b00767fb20287f28f4cb72e40da .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-t6lbey-01f69f441c60af79d8706d4d8fa5f766{
padding-bottom:10px;
}
body .av-special-heading.av-t6lbey-01f69f441c60af79d8706d4d8fa5f766 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-t6lbey-01f69f441c60af79d8706d4d8fa5f766 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-o2lqca-5392876590b5b3351448a9c9478436c0{
padding-bottom:10px;
}
body .av-special-heading.av-o2lqca-5392876590b5b3351448a9c9478436c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-o2lqca-5392876590b5b3351448a9c9478436c0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-jeqzre-c6324fd79d543feeea7364c579c18afa{
padding-bottom:10px;
}
body .av-special-heading.av-jeqzre-c6324fd79d543feeea7364c579c18afa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jeqzre-c6324fd79d543feeea7364c579c18afa .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-dz8gey-0bf6658eb3a73405597acb140316cfd0{
padding-bottom:10px;
}
body .av-special-heading.av-dz8gey-0bf6658eb3a73405597acb140316cfd0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dz8gey-0bf6658eb3a73405597acb140316cfd0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-94yg7u-0045a6a0bcc97e8e393a3c2831d5b9cd{
padding-bottom:10px;
}
body .av-special-heading.av-94yg7u-0045a6a0bcc97e8e393a3c2831d5b9cd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-94yg7u-0045a6a0bcc97e8e393a3c2831d5b9cd .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3lnt6i-e4e577e4c76db14b01241d7de0608ed0{
padding-bottom:10px;
}
body .av-special-heading.av-3lnt6i-e4e577e4c76db14b01241d7de0608ed0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3lnt6i-e4e577e4c76db14b01241d7de0608ed0 .av-subheading{
font-size:15px;
}

.avia-section.av-22ppre-1848cd3781cc6b7d4c7f5c8df6856799{
background-color:#1e2d40;
background-image:unset;
}

#top .av-special-heading.av-l0rtlais-e3f0c58d09449afb4de891c2eeb459d4{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-l0rtlais-e3f0c58d09449afb4de891c2eeb459d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0rtlais-e3f0c58d09449afb4de891c2eeb459d4 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-l0rtlais-e3f0c58d09449afb4de891c2eeb459d4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l0rtlais-e3f0c58d09449afb4de891c2eeb459d4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l0rtm7m8-dfed90930bc09451499b77f766de6041 .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-l0rtln9f-1709026ff7bf91b58dc26cb71857799a .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-l0rtoxhs-b186e210a3e6ea939a6787625a51ee95{
background-color:#ffffff;
background-image:unset;
position:relative;
}
.avia-section.av-l0rtoxhs-b186e210a3e6ea939a6787625a51ee95 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f8f7f3;
}

#top .av-special-heading.av-l0rtg4fv-4cfdebff5366db204135c2b5f1eee060{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-l0rtg4fv-4cfdebff5366db204135c2b5f1eee060 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0rtg4fv-4cfdebff5366db204135c2b5f1eee060 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-l0rtg4fv-4cfdebff5366db204135c2b5f1eee060 .av-subheading{
font-size:15px;
}

#top .hr.av-3xkha2-d7e6c9272bd8073bb57568c08a2814d1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-3xkha2-d7e6c9272bd8073bb57568c08a2814d1 .hr-inner{
width:250px;
}

