.flex_cell.av-lxkyocyx-3b1a0d193baf0a8a77619cf03adb5543{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-lxkyocyx-3b1a0d193baf0a8a77619cf03adb5543{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-lx3v8xte-bf58dbb6d61a9b236f6fb963f8c4bde4{
background-color:#f2f2f2;
background-image:unset;
}

#top .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936{
margin:0 0 0 0;
padding-bottom:30px;
color:#015692;
font-size:40px;
}
body .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .special-heading-inner-border{
border-color:#015692;
}
.av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-subheading{
font-size:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3o9echyr-e40fdfff5a4cd3ab520efa26ab4fcdd6{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-3o9echyr-e40fdfff5a4cd3ab520efa26ab4fcdd6{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.avia-image-container.av-3hx5l67n-1bda111fed15f6239617e3588262c67f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3hx5l67n-1bda111fed15f6239617e3588262c67f .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-br3sik3-9323ee841550b61bcebad6cdb6386e1d:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-32u1i01f-22747ae054b3ce1a3cc03eb50dcb2a76{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-32u1i01f-22747ae054b3ce1a3cc03eb50dcb2a76{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.avia-image-container.av-lx3w2vlr-dbaade1792645d7ef17027fc42eac3c3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lx3w2vlr-dbaade1792645d7ef17027fc42eac3c3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-lx3x1duu-66666f17fcc784e7583200b66ff37e23:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-lx3xem1r-cf82c0bfb35f8140c2f1f0390565ee2e{
height:50px;
}

#top .av-special-heading.av-lx3xdekz-fba3ec6fe98784f94959ab4d73088cd9{
margin:0 0 0 0;
padding-bottom:70px;
color:#015692;
font-size:40px;
}
body .av-special-heading.av-lx3xdekz-fba3ec6fe98784f94959ab4d73088cd9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lx3xdekz-fba3ec6fe98784f94959ab4d73088cd9 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lx3xdekz-fba3ec6fe98784f94959ab4d73088cd9 .special-heading-inner-border{
border-color:#015692;
}
.av-special-heading.av-lx3xdekz-fba3ec6fe98784f94959ab4d73088cd9 .av-subheading{
font-size:20px;
}

.avia-section.av-lx3sg5st-14d170178e556f6c91c81a8ef416e73a{
background-color:#015692;
background-image:unset;
}
.avia-section.av-lx3sg5st-14d170178e556f6c91c81a8ef416e73a .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.stevespanglerscience.com/wp-content/uploads/2022/05/background-scaled.jpg);
background-repeat:repeat;
}

.flex_column.av-lx3sdrq6-c5f235712e9793b0f8112a0c44b07f6e{
padding:-30px 0px 0px 0px;
}

.avia-image-container.av-1dbhx4s3-45d4cc14a9173f6d5358b1080717e24b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1dbhx4s3-45d4cc14a9173f6d5358b1080717e24b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-lx3s6uwg-684902dc56f991c740e134ad520a13bf .avia_textblock{
color:#fffffffff;
}

.avia-section.av-3zn5qb7-ca1780f6a74015955eef6794be816cbc{
background-color:#f2f2f2;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lx3sehzt-0ab01ad00bbdfb682e5effcd3e3a66e5{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-lx3sehzt-0ab01ad00bbdfb682e5effcd3e3a66e5{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

.iconbox.av-lx3sf7f1-c328709d8ce61a3b13678f5ee0ebd069 .iconbox_icon{
background-color:#015692;
border:1px solid #015692;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lx3sf7f1-c328709d8ce61a3b13678f5ee0ebd069 .iconbox_content_title{
color:#015692;
}
.iconbox.av-lx3sf7f1-c328709d8ce61a3b13678f5ee0ebd069 .iconbox_content_container{
color:#015692;
}

#top .flex_column_table.av-equal-height-column-flextable.av-y8yo4s3-ca6781f20e3c42a46217b045be70ef62{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-y8yo4s3-ca6781f20e3c42a46217b045be70ef62{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .avia-icon-list-container.av-sinz0s3-fa114d7b1b615132996eed5b2c2a89c9 .iconlist_icon{
color:#ffffff;
background-color:#015692;
border:1px solid #015692;
}
#top #wrap_all .avia-icon-list-container.av-sinz0s3-fa114d7b1b615132996eed5b2c2a89c9 .av_iconlist_title{
color:#015692;
}
.avia-icon-list-container.av-sinz0s3-fa114d7b1b615132996eed5b2c2a89c9 .iconlist_content{
color:#015692;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag{
font-size:40px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag{
font-size:37px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag{
font-size:30px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lx3x6v7x-d4eea4dd5223bdd51b29b9bf957a0936 .av-special-heading-tag{
font-size:22px;
}

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